📄 winuser.h
字号:
#define SPI_GETKEYBOARDSPEED 10#define SPI_GETLOWPOWERACTIVE 83#define SPI_GETLOWPOWERTIMEOUT 79#define SPI_GETMENUDROPALIGNMENT 27#define SPI_GETMINIMIZEDMETRICS 43#define SPI_GETMOUSE 3#define SPI_GETMOUSEKEYS 54#define SPI_GETMOUSETRAILS 94#define SPI_GETNONCLIENTMETRICS 41#define SPI_GETPOWEROFFACTIVE 84#define SPI_GETPOWEROFFTIMEOUT 80#define SPI_GETSCREENREADER 70#define SPI_GETSCREENSAVEACTIVE 16#define SPI_GETSCREENSAVETIMEOUT 14#define SPI_GETSERIALKEYS 62#define SPI_GETSHOWSOUNDS 56#define SPI_GETSOUNDSENTRY 64#define SPI_GETSTICKYKEYS 58#define SPI_GETTOGGLEKEYS 52#define SPI_GETWINDOWSEXTENSION 92#define SPI_GETWORKAREA 48#define SPI_ICONHORIZONTALSPACING 13#define SPI_ICONVERTICALSPACING 24#define SPI_LANGDRIVER 12#define SPI_SCREENSAVERRUNNING 97#define SPI_SETACCESSTIMEOUT 61#define SPI_SETANIMATION 73#define SPI_SETBEEP 2#define SPI_SETBORDER 6#define SPI_SETDEFAULTINPUTLANG 90#define SPI_SETDESKPATTERN 21#define SPI_SETDESKWALLPAPER 20#define SPI_SETDOUBLECLICKTIME 32#define SPI_SETDOUBLECLKHEIGHT 30#define SPI_SETDOUBLECLKWIDTH 29#define SPI_SETDRAGFULLWINDOWS 37#define SPI_SETDRAGHEIGHT 77#define SPI_SETDRAGWIDTH 76#define SPI_SETFASTTASKSWITCH 36#define SPI_SETFILTERKEYS 51#define SPI_SETFONTSMOOTHING 75#define SPI_SETGRIDGRANULARITY 19#define SPI_SETHANDHELD 78#define SPI_SETHIGHCONTRAST 67#define SPI_SETICONMETRICS 46#define SPI_SETICONTITLELOGFONT 34#define SPI_SETICONTITLEWRAP 26#define SPI_SETKEYBOARDDELAY 23#define SPI_SETKEYBOARDPREF 69#define SPI_SETKEYBOARDSPEED 11#define SPI_SETLANGTOGGLE 91#define SPI_SETLOWPOWERACTIVE 85#define SPI_SETLOWPOWERTIMEOUT 81#define SPI_SETMENUDROPALIGNMENT 28#define SPI_SETMINIMIZEDMETRICS 44#define SPI_SETMOUSE 4#define SPI_SETMOUSEBUTTONSWAP 33#define SPI_SETMOUSEKEYS 55#define SPI_SETMOUSETRAILS 93#define SPI_SETNONCLIENTMETRICS 42#define SPI_SETPENWINDOWS 49#define SPI_SETPOWEROFFACTIVE 86#define SPI_SETPOWEROFFTIMEOUT 82#define SPI_SETSCREENREADER 71#define SPI_SETSCREENSAVEACTIVE 17#define SPI_SETSCREENSAVERRUNNING 97#define SPI_SETSCREENSAVETIMEOUT 15#define SPI_SETSERIALKEYS 63#define SPI_SETSHOWSOUNDS 57#define SPI_SETSOUNDSENTRY 65#define SPI_SETSTICKYKEYS 59#define SPI_SETTOGGLEKEYS 53#define SPI_SETWORKAREA 47#define SPIF_UPDATEINIFILE 1#define SPIF_SENDWININICHANGE 2#define SPIF_SENDCHANGE 2#define ATF_ONOFFFEEDBACK 2#define ATF_TIMEOUTON 1#define WM_APP 32768#define WM_ACTIVATE 6#define WM_ACTIVATEAPP 28/* FIXME/CHECK: Are WM_AFX{FIRST,LAST} valid for WINVER < 0x400? */#define WM_AFXFIRST 864#define WM_AFXLAST 895#define WM_ASKCBFORMATNAME 780#define WM_CANCELJOURNAL 75#define WM_CANCELMODE 31#define WM_CAPTURECHANGED 533#define WM_CHANGECBCHAIN 781#define WM_CHAR 258#define WM_CHARTOITEM 47#define WM_CHILDACTIVATE 34#define WM_CLEAR 771#define WM_CLOSE 16#define WM_COMMAND 273#define WM_COMMNOTIFY 68 /* obsolete */#define WM_COMPACTING 65#define WM_COMPAREITEM 57#define WM_CONTEXTMENU 123#define WM_COPY 769#define WM_COPYDATA 74#define WM_CREATE 1#define WM_CTLCOLORBTN 309#define WM_CTLCOLORDLG 310#define WM_CTLCOLOREDIT 307#define WM_CTLCOLORLISTBOX 308#define WM_CTLCOLORMSGBOX 306#define WM_CTLCOLORSCROLLBAR 311#define WM_CTLCOLORSTATIC 312#define WM_CUT 768#define WM_DEADCHAR 259#define WM_DELETEITEM 45#define WM_DESTROY 2#define WM_DESTROYCLIPBOARD 775#define WM_DEVICECHANGE 537#define WM_DEVMODECHANGE 27#define WM_DISPLAYCHANGE 126#define WM_DRAWCLIPBOARD 776#define WM_DRAWITEM 43#define WM_DROPFILES 563#define WM_ENABLE 10#define WM_ENDSESSION 22#define WM_ENTERIDLE 289#define WM_ENTERMENULOOP 529#define WM_ENTERSIZEMOVE 561#define WM_ERASEBKGND 20#define WM_EXITMENULOOP 530#define WM_EXITSIZEMOVE 562#define WM_FONTCHANGE 29#define WM_GETDLGCODE 135#define WM_GETFONT 49#define WM_GETHOTKEY 51#define WM_GETICON 127#define WM_GETMINMAXINFO 36#define WM_GETTEXT 13#define WM_GETTEXTLENGTH 14/* FIXME/CHECK: Are WM_HANDHEL{FIRST,LAST} valid for WINVER < 0x400? */#define WM_HANDHELDFIRST 856#define WM_HANDHELDLAST 863#define WM_HELP 83#define WM_HOTKEY 786#define WM_HSCROLL 276#define WM_HSCROLLCLIPBOARD 782#define WM_ICONERASEBKGND 39#define WM_INITDIALOG 272#define WM_INITMENU 278#define WM_INITMENUPOPUP 279#define WM_INPUTLANGCHANGE 81#define WM_INPUTLANGCHANGEREQUEST 80#define WM_KEYDOWN 256#define WM_KEYUP 257#define WM_KILLFOCUS 8#define WM_MDIACTIVATE 546#define WM_MDICASCADE 551#define WM_MDICREATE 544#define WM_MDIDESTROY 545#define WM_MDIGETACTIVE 553#define WM_MDIICONARRANGE 552#define WM_MDIMAXIMIZE 549#define WM_MDINEXT 548#define WM_MDIREFRESHMENU 564#define WM_MDIRESTORE 547#define WM_MDISETMENU 560#define WM_MDITILE 550#define WM_MEASUREITEM 44#define WM_MENUCHAR 288#define WM_MENUSELECT 287#define WM_NEXTMENU 531#define WM_MOVE 3#define WM_MOVING 534#define WM_NCACTIVATE 134#define WM_NCCALCSIZE 131#define WM_NCCREATE 129#define WM_NCDESTROY 130#define WM_NCHITTEST 132#define WM_NCLBUTTONDBLCLK 163#define WM_NCLBUTTONDOWN 161#define WM_NCLBUTTONUP 162#define WM_NCMBUTTONDBLCLK 169#define WM_NCMBUTTONDOWN 167#define WM_NCMBUTTONUP 168#define WM_NCMOUSEMOVE 160#define WM_NCPAINT 133#define WM_NCRBUTTONDBLCLK 166#define WM_NCRBUTTONDOWN 164#define WM_NCRBUTTONUP 165#define WM_NEXTDLGCTL 40#define WM_NEXTMENU 531#define WM_NOTIFY 78#define WM_NOTIFYFORMAT 85#define WM_NULL 0#define WM_PAINT 15#define WM_PAINTCLIPBOARD 777#define WM_PAINTICON 38#define WM_PALETTECHANGED 785#define WM_PALETTEISCHANGING 784#define WM_PARENTNOTIFY 528#define WM_PASTE 770#define WM_PENWINFIRST 896#define WM_PENWINLAST 911#define WM_POWER 72#define WM_POWERBROADCAST 536#define WM_PRINT 791#define WM_PRINTCLIENT 792#define WM_QUERYDRAGICON 55#define WM_QUERYENDSESSION 17#define WM_QUERYNEWPALETTE 783#define WM_QUERYOPEN 19#define WM_QUEUESYNC 35#define WM_QUIT 18#define WM_RENDERALLFORMATS 774#define WM_RENDERFORMAT 773#define WM_SETCURSOR 32#define WM_SETFOCUS 7#define WM_SETFONT 48#define WM_SETHOTKEY 50#define WM_SETICON 128#define WM_SETREDRAW 11#define WM_SETTEXT 12#define WM_SETTINGCHANGE 26#define WM_SHOWWINDOW 24#define WM_SIZE 5#define WM_SIZECLIPBOARD 779#define WM_SIZING 532#define WM_SPOOLERSTATUS 42#define WM_STYLECHANGED 125#define WM_STYLECHANGING 124#define WM_SYSCHAR 262#define WM_SYSCOLORCHANGE 21#define WM_SYSCOMMAND 274#define WM_SYSDEADCHAR 263#define WM_SYSKEYDOWN 260#define WM_SYSKEYUP 261#define WM_TCARD 82#define WM_TIMECHANGE 30#define WM_TIMER 275#define WM_UNDO 772#define WM_USER 1024#define WM_USERCHANGED 84#define WM_VKEYTOITEM 46#define WM_VSCROLL 277#define WM_VSCROLLCLIPBOARD 778#define WM_WINDOWPOSCHANGED 71#define WM_WINDOWPOSCHANGING 70#define WM_WININICHANGE 26#define WM_KEYFIRST 256#define WM_KEYLAST 264#define WM_SYNCPAINT 136#define WM_MOUSEACTIVATE 33#define WM_MOUSEMOVE 512#define WM_LBUTTONDOWN 513#define WM_LBUTTONUP 514#define WM_LBUTTONDBLCLK 515#define WM_RBUTTONDOWN 516#define WM_RBUTTONUP 517#define WM_RBUTTONDBLCLK 518#define WM_MBUTTONDOWN 519#define WM_MBUTTONUP 520#define WM_MBUTTONDBLCLK 521#define WM_MOUSEWHEEL 522#define WM_MOUSEFIRST 512#define WM_MOUSELAST 522#define WM_MOUSEHOVER 0x2A1#define WM_MOUSELEAVE 0x2A3#if(_WIN32_WINNT >= 0x0400)#define WHEEL_DELTA 120#define GET_WHEEL_DELTA_WPARAM(wparam) ((short)HIWORD (wparam))#endif#define BM_CLICK 245#define BM_GETCHECK 240#define BM_GETIMAGE 246#define BM_GETSTATE 242#define BM_SETCHECK 241#define BM_SETIMAGE 247#define BM_SETSTATE 243#define BM_SETSTYLE 244#define BN_CLICKED 0#define BN_DBLCLK 5#define BN_DISABLE 4#define BN_DOUBLECLICKED 5#define BN_HILITE 2#define BN_KILLFOCUS 7#define BN_PAINT 1#define BN_PUSHED 2#define BN_SETFOCUS 6#define BN_UNHILITE 3#define BN_UNPUSHED 3#define CB_ADDSTRING 323#define CB_DELETESTRING 324#define CB_DIR 325#define CB_FINDSTRING 332#define CB_FINDSTRINGEXACT 344#define CB_GETCOUNT 326#define CB_GETCURSEL 327#define CB_GETDROPPEDCONTROLRECT 338#define CB_GETDROPPEDSTATE 343#define CB_GETDROPPEDWIDTH 351#define CB_GETEDITSEL 320#define CB_GETEXTENDEDUI 342#define CB_GETHORIZONTALEXTENT 349#define CB_GETITEMDATA 336#define CB_GETITEMHEIGHT 340#define CB_GETLBTEXT 328#define CB_GETLBTEXTLEN 329#define CB_GETLOCALE 346#define CB_GETTOPINDEX 347#define CB_INITSTORAGE 353#define CB_INSERTSTRING 330#define CB_LIMITTEXT 321#define CB_RESETCONTENT 331#define CB_SELECTSTRING 333#define CB_SETCURSEL 334#define CB_SETDROPPEDWIDTH 352#define CB_SETEDITSEL 322#define CB_SETEXTENDEDUI 341#define CB_SETHORIZONTALEXTENT 350#define CB_SETITEMDATA 337#define CB_SETITEMHEIGHT 339#define CB_SETLOCALE 345#define CB_SETTOPINDEX 348#define CB_SHOWDROPDOWN 335#define CBN_CLOSEUP 8#define CBN_DBLCLK 2#define CBN_DROPDOWN 7#define CBN_EDITCHANGE 5#define CBN_EDITUPDATE 6#define CBN_ERRSPACE (-1)#define CBN_KILLFOCUS 4#define CBN_SELCHANGE 1#define CBN_SELENDCANCEL 10#define CBN_SELENDOK 9#define CBN_SETFOCUS 3#define EM_CANUNDO 198#define EM_CHARFROMPOS 215#define EM_EMPTYUNDOBUFFER 205#define EM_FMTLINES 200#define EM_GETFIRSTVISIBLELINE 206#define EM_GETHANDLE 189#define EM_GETLIMITTEXT 213#define EM_GETLINE 196#define EM_GETLINECOUNT 186#define EM_GETMARGINS 212#define EM_GETMODIFY 184#define EM_GETPASSWORDCHAR 210#define EM_GETRECT 178#define EM_GETSEL 176#define EM_GETTHUMB 190#define EM_GETWORDBREAKPROC 209#define EM_LIMITTEXT 197#define EM_LINEFROMCHAR 201#define EM_LINEINDEX 187#define EM_LINELENGTH 193#define EM_LINESCROLL 182#define EM_POSFROMCHAR 214#define EM_REPLACESEL 194#define EM_SCROLL 181#define EM_SCROLLCARET 183#define EM_SETHANDLE 188#define EM_SETLIMITTEXT 197#define EM_SETMARGINS 211#define EM_SETMODIFY 185#define EM_SETPASSWORDCHAR 204#define EM_SETREADONLY 207#define EM_SETRECT 179#define EM_SETRECTNP 180#define EM_SETSEL 177#define EM_SETTABSTOPS 203#define EM_SETWORDBREAKPROC 208#define EM_UNDO 199#define EN_CHANGE 768#define EN_ERRSPACE 1280#define EN_HSCROLL 1537#define EN_KILLFOCUS 512#define EN_MAXTEXT 1281#define EN_SETFOCUS 256#define EN_UPDATE 1024#define EN_VSCROLL 1538#define LB_ADDFILE 406#define LB_ADDSTRING 384#define LB_DELETESTRING 386#define LB_DIR 397#define LB_FINDSTRING 399#define LB_FINDSTRINGEXACT 418#define LB_GETANCHORINDEX 413#define LB_GETCARETINDEX 415#define LB_GETCOUNT 395#define LB_GETCURSEL 392#define LB_GETHORIZONTALEXTENT 403#define LB_GETITEMDATA 409#define LB_GETITEMHEIGHT 417#define LB_GETITEMRECT 408#define LB_GETLOCALE 422#define LB_GETSEL 391#define LB_GETSELCOUNT 400#define LB_GETSELITEMS 401#define LB_GETTEXT 393#define LB_GETTEXTLEN 394#define LB_GETTOPINDEX 398#define LB_INITSTORAGE 424#define LB_INSERTSTRING 385#define LB_ITEMFROMPOINT 425#define LB_RESETCONTENT 388#define LB_SELECTSTRING 396#define LB_SELITEMRANGE 411#define LB_SELITEMRANGEEX 387#define LB_SETANCHORINDEX 412#define LB_SETCARETINDEX 414#define LB_SETCOLUMNWIDTH 405#define LB_SETCOUNT 423#define LB_SETCURSEL 390#define LB_SETHORIZONTALEXTENT 404#define LB_SETITEMDATA 410#define LB_SETITEMHEIGHT 416#define LB_SETLOCALE 421#define LB_SETSEL 389#define LB_SETTABSTOPS 402#define LB_SETTOPINDEX 407#define LBN_DBLCLK 2#define LBN_ERRSPACE (-2)#define LBN_KILLFOCUS 5#define LBN_SELCANCEL 3#define LBN_SELCHANGE 1#define LBN_SETFOCUS 4#define SBM_ENABLE_ARROWS 228#define SBM_GETPOS 225#define SBM_GETRANGE 227#define SBM_GETSCROLLINFO 234#define SBM_SETPOS 224#define SBM_SETRANGE 226#define SBM_SETRANGEREDRAW 230#define SBM_SETSCROLLINFO 233#define STM_GETICON 369#define STM_GETIMAGE 371#define STM_SETICON 368#define STM_SETIMAGE 370#define STN_CLICKED 0#define STN_DBLCLK 1#define STN_DISABLE 3#define STN_ENABLE 2#define DM_GETDEFID WM_USER#define DM_SETDEFID (WM_USER+1)#define DM_REPOSITION (WM_USER+2)#define PSM_PAGEINFO (WM_USER+100)#define PSM_SHEETINFO (WM_USER+101)#define PSI_SETACTIVE 1#define PSI_KILLACTIVE 2#define PSI_APPLY 3#define PSI_RESET 4#define PSI_HASHELP 5#define PSI_HELP 6#define PSI_CHANGED 1#define PSI_GUISTART 2#define PSI_REBOOT 3#define PSI_GETSIBLINGS 4#define DCX_WINDOW 1#define DCX_CACHE 2#define DCX_PARENTCLIP 32#define DCX_CLIPSIBLINGS 16#define DCX_CLIPCHILDREN 8#define DCX_NORESETATTRS 4#define DCX_LOCKWINDOWUPDATE 0x400#define DCX_EXCLUDERGN 64#define DCX_INTERSECTRGN 128#define DCX_VALIDATE 0x200000#define GMDI_GOINTOPOPUPS 2#define GMDI_USEDISABLED 1#define FKF_AVAILABLE 2#define FKF_CLICKON 64#define FKF_FILTERKEYSON 1#define FKF_HOTKEYACTIVE 4#define FKF_HOTKEYSOUND 16#define FKF_CONFIRMHOTKEY 8#define FKF_INDICATOR 32#define HCF_HIGHCONTRASTON 1#define HCF_AVAILABLE 2#define HCF_HOTKEYACTIVE 4#define HCF_CONFIRMHOTKEY 8#define HCF_HOTKEYSOUND 16#define HCF_INDICATOR 32#define HCF_HOTKEYAVAILABLE 64#define MKF_AVAILABLE 2#define MKF_CONFIRMHOTKEY 8#define MKF_HOTKEYACTIVE 4#define MKF_HOTKEYSOUND 16#define MKF_INDICATOR 32#define MKF_MOUSEKEYSON 1#define MKF_MODIFIERS 64#define MKF_REPLACENUMBERS 128#define SERKF_ACTIVE 8 /* May be obsolete. Not in recent MS docs. */#define SERKF_AVAILABLE 2#define SERKF_INDICATOR 4#define SERKF_SERIALKEYSON 1#define SSF_AVAILABLE 2#define SSF_SOUNDSENTRYON 1#define SSTF_BORDER 2#define SSTF_CHARS 1#define SSTF_DISPLAY 3#define SSTF_NONE 0#define SSGF_DISPLAY 3#define SSGF_NONE 0#define SSWF_CUSTOM 4#define SSWF_DISPLAY 3#define SSWF_NONE 0#define SSWF_TITLE 1#define SSWF_WINDOW 2#define SKF_AUDIBLEFEEDBACK 64#define SKF_AVAILABLE 2#define SKF_CONFIRMHOTKEY 8#define SKF_HOTKEYACTIVE 4#define SKF_HOTKEYSOUND 16#define SKF_INDICATOR 32#define SKF_STICKYKEYSON 1#define SKF_TRISTATE 128#define SKF_TWOKEYSOFF 256#define TKF_AVAILABLE 2#define TKF_CONFIRMHOTKEY 8#define TKF_HOTKEYACTIVE 4#define TKF_HOTKEYSOUND 16
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -