⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 winuser.h

📁 MinGW+MSYS开发必用的api参考
💻 H
📖 第 1 页 / 共 5 页
字号:
#define VK_SUBTRACT	0x6D#define VK_DECIMAL	0x6E#define VK_DIVIDE	0x6F#define VK_F1	0x70#define VK_F2	0x71#define VK_F3	0x72#define VK_F4	0x73#define VK_F5	0x74#define VK_F6	0x75#define VK_F7	0x76#define VK_F8	0x77#define VK_F9	0x78#define VK_F10	0x79#define VK_F11	0x7A#define VK_F12	0x7B#define VK_F13	0x7C#define VK_F14	0x7D#define VK_F15	0x7E#define VK_F16	0x7F#define VK_F17	0x80#define VK_F18	0x81#define VK_F19	0x82#define VK_F20	0x83#define VK_F21	0x84#define VK_F22	0x85#define VK_F23	0x86#define VK_F24	0x87#define VK_NUMLOCK	0x90#define VK_SCROLL	0x91#define VK_LSHIFT	0xA0#define VK_RSHIFT	0xA1#define VK_LCONTROL	0xA2#define VK_RCONTROL	0xA3#define VK_LMENU	0xA4#define VK_RMENU	0xA5#if (_WIN32_WINNT >= 0x0500)#define VK_BROWSER_BACK	0xA6#define VK_BROWSER_FORWARD	0xA7#define VK_BROWSER_REFRESH	0xA8#define VK_BROWSER_STOP	0xA9#define VK_BROWSER_SEARCH	0xAA#define VK_BROWSER_FAVORITES	0xAB#define VK_BROWSER_HOME	0xAC#define VK_VOLUME_MUTE	0xAD#define VK_VOLUME_DOWN	0xAE#define VK_VOLUME_UP	0xAF#define VK_MEDIA_NEXT_TRACK	0xB0#define VK_MEDIA_PREV_TRACK	0xB1#define VK_MEDIA_STOP	0xB2#define VK_MEDIA_PLAY_PAUSE	0xB3#define VK_LAUNCH_MAIL	0xB4#define VK_LAUNCH_MEDIA_SELECT	0xB5#define VK_LAUNCH_APP1	0xB6#define VK_LAUNCH_APP2	0xB7#endif#define VK_OEM_1	0xBA#if (_WIN32_WINNT >= 0x0500)#define VK_OEM_PLUS	0xBB#define VK_OEM_COMMA	0xBC#define VK_OEM_MINUS	0xBD#define VK_OEM_PERIOD	0xBE#endif#define VK_OEM_2	0xBF#define VK_OEM_3	0xC0#define VK_OEM_4	0xDB#define VK_OEM_5	0xDC#define VK_OEM_6	0xDD#define VK_OEM_7	0xDE#define VK_OEM_8	0xDF#if (_WIN32_WINNT >= 0x0500)#define VK_OEM_102	0xE2#endif#define VK_PROCESSKEY	0xE5#if (_WIN32_WINNT >= 0x0500)#define VK_PACKET	0xE7#endif#define VK_ATTN	0xF6#define VK_CRSEL	0xF7#define VK_EXSEL	0xF8#define VK_EREOF	0xF9#define VK_PLAY	0xFA#define VK_ZOOM	0xFB#define VK_NONAME	0xFC#define VK_PA1	0xFD#define VK_OEM_CLEAR	0xFE#define TME_HOVER	1#define TME_LEAVE	2#define TME_QUERY	0x40000000#define TME_CANCEL	0x80000000#define HOVER_DEFAULT	0xFFFFFFFF#define MK_LBUTTON	1#define MK_RBUTTON	2#define MK_SHIFT	4#define MK_CONTROL	8#define MK_MBUTTON	16#if(_WIN32_WINNT >= 0x0500)#define MK_XBUTTON1	32#define MK_XBUTTON2	64#endif#define TPM_CENTERALIGN 4#define TPM_LEFTALIGN 0#define TPM_RIGHTALIGN 8#define TPM_LEFTBUTTON 0#define TPM_RIGHTBUTTON 2#define TPM_HORIZONTAL 0#define TPM_VERTICAL 64#define TPM_TOPALIGN 0#define TPM_VCENTERALIGN 16#define TPM_BOTTOMALIGN 32#define TPM_NONOTIFY 128#define TPM_RETURNCMD 256#if (_WIN32_WINNT >= 0x0500 || _WIN32_WINDOWS >= 0x0410)#define TPM_RECURSE 1#endif#define HELP_COMMAND 0x102#define HELP_CONTENTS 3#define HELP_CONTEXT 1#define HELP_CONTEXTPOPUP 8#define HELP_FORCEFILE 9#define HELP_HELPONHELP 4#define HELP_INDEX 3#define HELP_KEY 0x101#define HELP_MULTIKEY 0x201#define HELP_PARTIALKEY 0x105#define HELP_QUIT 2#define HELP_SETCONTENTS 5#define HELP_SETINDEX 5#define HELP_SETWINPOS 0x203#define HELP_CONTEXTMENU 0xa#define HELP_FINDER 0xb#define HELP_WM_HELP 0xc#define HELP_TCARD 0x8000#define HELP_TCARD_DATA 16#define HELP_TCARD_OTHER_CALLER 0x11#define IDH_NO_HELP	28440#define IDH_MISSING_CONTEXT	28441#define IDH_GENERIC_HELP_BUTTON	28442#define IDH_OK	28443#define IDH_CANCEL	28444#define IDH_HELP	28445#define LB_CTLCODE 0#define LB_OKAY 0#define LB_ERR (-1)#define LB_ERRSPACE (-2)#define CB_OKAY 0#define CB_ERR (-1)#define CB_ERRSPACE (-2)#define HIDE_WINDOW 0#define SHOW_OPENWINDOW 1#define SHOW_ICONWINDOW 2#define SHOW_FULLSCREEN 3#define SHOW_OPENNOACTIVATE 4#define SW_PARENTCLOSING 1#define SW_OTHERZOOM 2#define SW_PARENTOPENING 3#define SW_OTHERUNZOOM 4#define KF_EXTENDED 256#define KF_DLGMODE 2048#define KF_MENUMODE 4096#define KF_ALTDOWN 8192#define KF_REPEAT 16384#define KF_UP 32768#define WSF_VISIBLE 1#define PWR_OK 1#define PWR_FAIL (-1)#define PWR_SUSPENDREQUEST 1#define PWR_SUSPENDRESUME 2#define PWR_CRITICALRESUME 3#define NFR_ANSI 1#define NFR_UNICODE 2#define NF_QUERY 3#define NF_REQUERY 4#define MENULOOP_WINDOW 0#define MENULOOP_POPUP 1#define WMSZ_LEFT 1#define WMSZ_RIGHT 2#define WMSZ_TOP 3#define WMSZ_TOPLEFT 4#define WMSZ_TOPRIGHT 5#define WMSZ_BOTTOM 6#define WMSZ_BOTTOMLEFT 7#define WMSZ_BOTTOMRIGHT 8#define HTERROR (-2)#define HTTRANSPARENT (-1)#define HTNOWHERE 0#define HTCLIENT 1#define HTCAPTION 2#define HTSYSMENU 3#define HTGROWBOX 4#define HTSIZE 4#define HTMENU 5#define HTHSCROLL 6#define HTVSCROLL 7#define HTMINBUTTON 8#define HTMAXBUTTON 9#define HTREDUCE 8#define HTZOOM 9#define HTLEFT 10#define HTSIZEFIRST 10#define HTRIGHT 11#define HTTOP 12#define HTTOPLEFT 13#define HTTOPRIGHT 14#define HTBOTTOM 15#define HTBOTTOMLEFT 16#define HTBOTTOMRIGHT 17#define HTSIZELAST 17#define HTBORDER 18#define HTOBJECT 19#define HTCLOSE 20#define HTHELP 21#define MA_ACTIVATE 1#define MA_ACTIVATEANDEAT 2#define MA_NOACTIVATE 3#define MA_NOACTIVATEANDEAT 4#define SIZE_RESTORED 0#define SIZE_MINIMIZED 1#define SIZE_MAXIMIZED 2#define SIZE_MAXSHOW 3#define SIZE_MAXHIDE 4#define SIZENORMAL 0#define SIZEICONIC 1#define SIZEFULLSCREEN 2#define SIZEZOOMSHOW 3#define SIZEZOOMHIDE 4#define WVR_ALIGNTOP 16#define WVR_ALIGNLEFT 32#define WVR_ALIGNBOTTOM 64#define WVR_ALIGNRIGHT 128#define WVR_HREDRAW 256#define WVR_VREDRAW 512#define WVR_REDRAW (WVR_HREDRAW|WVR_VREDRAW)#define WVR_VALIDRECTS 1024#define PRF_CHECKVISIBLE 1#define PRF_NONCLIENT 2#define PRF_CLIENT 4#define PRF_ERASEBKGND 8#define PRF_CHILDREN 16#define PRF_OWNED 32#define IDANI_OPEN 1#define IDANI_CLOSE 2#define IDANI_CAPTION 3#define WPF_RESTORETOMAXIMIZED 2#define WPF_SETMINPOSITION 1#define ODT_MENU 1#define ODT_LISTBOX 2#define ODT_COMBOBOX 3#define ODT_BUTTON 4#define ODT_STATIC 5#define ODA_DRAWENTIRE 1#define ODA_SELECT 2#define ODA_FOCUS 4#define ODS_SELECTED 1#define ODS_GRAYED 2#define ODS_DISABLED 4#define ODS_CHECKED 8#define ODS_FOCUS 16#define ODS_DEFAULT 32#define ODS_COMBOBOXEDIT 4096#define IDHOT_SNAPWINDOW (-1)#define IDHOT_SNAPDESKTOP (-2)#define DBWF_LPARAMPOINTER 0x8000#define DLGWINDOWEXTRA 30#define MNC_IGNORE 0#define MNC_CLOSE 1#define MNC_EXECUTE 2#define MNC_SELECT 3#define DOF_EXECUTABLE 0x8001#define DOF_DOCUMENT 0x8002#define DOF_DIRECTORY 0x8003#define DOF_MULTIPLE 0x8004#define DOF_PROGMAN 1#define DOF_SHELLDATA 2#define DO_DROPFILE 0x454C4946#define DO_PRINTFILE 0x544E5250#define SW_SCROLLCHILDREN 1#define SW_INVALIDATE 2#define SW_ERASE 4#if (_WIN32_WINDOWS >= 0x0410 || _WIN32_WINNT >= 0x0500)#define SW_SMOOTHSCROLL	0x0010#endif /* (_WIN32_WINDOWS >= 0x0410 || _WIN32_WINNT >= 0x0500) */#define SC_SIZE 0xF000#define SC_MOVE 0xF010#define SC_MINIMIZE 0xF020#define SC_ICON 0xf020#define SC_MAXIMIZE 0xF030#define SC_ZOOM 0xF030#define SC_NEXTWINDOW 0xF040#define SC_PREVWINDOW 0xF050#define SC_CLOSE 0xF060#define SC_VSCROLL 0xF070#define SC_HSCROLL 0xF080#define SC_MOUSEMENU 0xF090#define SC_KEYMENU 0xF100#define SC_ARRANGE 0xF110#define SC_RESTORE 0xF120#define SC_TASKLIST 0xF130#define SC_SCREENSAVE 0xF140#define SC_HOTKEY 0xF150#define SC_DEFAULT 0xF160#define SC_MONITORPOWER 0xF170#define SC_CONTEXTHELP 0xF180#define SC_SEPARATOR 0xF00F#define EC_LEFTMARGIN 1#define EC_RIGHTMARGIN 2#define EC_USEFONTINFO 0xffff#define DC_HASDEFID 0x534B#define DLGC_WANTARROWS 1#define DLGC_WANTTAB 2#define DLGC_WANTALLKEYS 4#define DLGC_WANTMESSAGE 4#define DLGC_HASSETSEL 8#define DLGC_DEFPUSHBUTTON 16#define DLGC_UNDEFPUSHBUTTON 32#define DLGC_RADIOBUTTON 64#define DLGC_WANTCHARS 128#define DLGC_STATIC 256#define DLGC_BUTTON 0x2000#define LB_CTLCODE 0#define WA_INACTIVE 0#define WA_ACTIVE 1#define WA_CLICKACTIVE 2#define ICON_SMALL 0#define ICON_BIG 1#if (_WIN32_WINNT >= 0x0501)#define ICON_SMALL2 2#endif#define HBMMENU_CALLBACK ((HBITMAP) -1)#define HBMMENU_SYSTEM ((HBITMAP)1)#define HBMMENU_MBAR_RESTORE ((HBITMAP)2)#define HBMMENU_MBAR_MINIMIZE ((HBITMAP)3)#define HBMMENU_MBAR_CLOSE ((HBITMAP)5)#define HBMMENU_MBAR_CLOSE_D ((HBITMAP)6)#define HBMMENU_MBAR_MINIMIZE_D ((HBITMAP)7)#define HBMMENU_POPUP_CLOSE ((HBITMAP)8)#define HBMMENU_POPUP_RESTORE ((HBITMAP)9)#define HBMMENU_POPUP_MAXIMIZE ((HBITMAP)10)#define HBMMENU_POPUP_MINIMIZE ((HBITMAP)11)#define MOD_ALT 1#define MOD_CONTROL 2#define MOD_SHIFT 4#define MOD_WIN 8#define MOD_IGNORE_ALL_MODIFIER 1024#define MOD_ON_KEYUP  2048#define MOD_RIGHT 16384#define MOD_LEFT 32768#define LLKHF_EXTENDED	(KF_EXTENDED >> 8)#define LLKHF_INJECTED	0x00000010#define LLKHF_ALTDOWN	(KF_ALTDOWN >> 8)#define LLKHF_UP	(KF_UP >> 8)#if (WINVER >= 0x0500)#define FLASHW_STOP 0#define FLASHW_CAPTION 1#define FLASHW_TRAY 2#define FLASHW_ALL (FLASHW_CAPTION|FLASHW_TRAY)#define FLASHW_TIMER 4#define FLASHW_TIMERNOFG 12#endif /* (WINVER >= 0x0500) */#define CURSOR_SHOWING 0x00000001#define WS_ACTIVECAPTION 0x00000001#if (_WIN32_WINNT >= 0x0403)#define INPUT_MOUSE 0x00000000#define INPUT_KEYBOARD 0x00000001#define INPUT_HARDWARE 0x00000002#endif /* (_WIN32_WINNT >= 0x0403) */#if (WINVER >= 0x0400)#define ENDSESSION_LOGOFF 0x80000000#endif#if (WINVER >= 0x0500)#define CHILDID_SELF 0#define OBJID_WINDOW 0x00000000#define OBJID_SYSMENU 0xFFFFFFFF#define OBJID_TITLEBAR 0xFFFFFFFE#define OBJID_MENU 0xFFFFFFFD#define OBJID_CLIENT 0xFFFFFFFC#define OBJID_VSCROLL 0xFFFFFFFB#define OBJID_HSCROLL 0xFFFFFFFA#define OBJID_SIZEGRIP 0xFFFFFFF9#define OBJID_CARET 0xFFFFFFF8#define OBJID_CURSOR 0xFFFFFFF7#define OBJID_ALERT 0xFFFFFFF6#define OBJID_SOUND 0xFFFFFFF5#define GUI_CARETBLINKING 0x00000001#define GUI_INMOVESIZE 0x00000002#define GUI_INMENUMODE 0x00000004#define GUI_SYSTEMMENUMODE 0x00000008#define GUI_POPUPMENUMODE 0x00000010#if (_WIN32_WINNT >= 0x0501)#define GUI_16BITTASK 0x00000020#endif#define WINEVENT_OUTOFCONTEXT   0x0000#define WINEVENT_SKIPOWNTHREAD  0x0001#define WINEVENT_SKIPOWNPROCESS 0x0002#define WINEVENT_INCONTEXT      0x0004#define AW_HOR_POSITIVE 0x00000001#define AW_HOR_NEGATIVE 0x00000002#define AW_VER_POSITIVE 0x00000004#define AW_VER_NEGATIVE 0x00000008#define AW_CENTER 0x00000010#define AW_HIDE 0x00010000#define AW_ACTIVATE 0x00020000#define AW_SLIDE 0x00040000#define AW_BLEND 0x00080000#define DEVICE_NOTIFY_WINDOW_HANDLE 0x00000000#define DEVICE_NOTIFY_SERVICE_HANDLE 0x00000001#if (_WIN32_WINNT >= 0x0501)#define DEVICE_NOTIFY_ALL_INTERFACE_CLASSES 0x00000004#endif#define EVENT_MIN                       0x00000001#define EVENT_SYSTEM_SOUND              0x00000001#define EVENT_SYSTEM_ALERT              0x00000002#define EVENT_SYSTEM_FOREGROUND         0x00000003#define EVENT_SYSTEM_MENUSTART          0x00000004#define EVENT_SYSTEM_MENUEND            0x00000005#define EVENT_SYSTEM_MENUPOPUPSTART     0x00000006#define EVENT_SYSTEM_MENUPOPUPEND       0x00000007#define EVENT_SYSTEM_CAPTURESTART       0x00000008#define EVENT_SYSTEM_CAPTUREEND         0x00000009#define EVENT_SYSTEM_MOVESIZESTART      0x0000000a#define EVENT_SYSTEM_MOVESIZEEND        0x0000000b#define EVENT_SYSTEM_CONTEXTHELPSTART   0x0000000c#define EVENT_SYSTEM_CONTEXTHELPEND     0x0000000d#define EVENT_SYSTEM_DRAGDROPSTART      0x0000000e#define EVENT_SYSTEM_DRAGDROPEND        0x0000000f#define EVENT_SYSTEM_DIALOGSTART        0x00000010#define EVENT_SYSTEM_DIALOGEND          0x00000011#define EVENT_SYSTEM_SCROLLINGSTART     0x00000012#define EVENT_SYSTEM_SCROLLINGEND       0x00000013#define EVENT_SYSTEM_SWITCHSTART        0x00000014#define EVENT_SYSTEM_SWITCHEND          0x00000015#define EVENT_SYSTEM_MINIMIZESTART      0x00000016#define EVENT_SYSTEM_MINIMIZEEND        0x00000017#define EVENT_OBJECT_CREATE             0x00008000#define EVENT_OBJECT_DESTROY            0x00008001#define EVENT_OBJECT_SHOW               0x00008002#define EVENT_OBJECT_HIDE               0x00008003#define EVENT_OBJECT_REORDER            0x00008004#define EVENT_OBJECT_FOCUS              0x00008005#define EVENT_OBJECT_SELECTION          0x00008006#define EVENT_OBJECT_SELECTIONADD       0x00008007#define EVENT_OBJECT_SELECTIONREMOVE    0x00008008#define EVENT_OBJECT_SELECTIONWITHIN    0x00008009#define EVENT_OBJECT_STATECHANGE        0x0000800a#define EVENT_OBJECT_LOCATIONCHANGE     0x0000800b#define EVENT_OBJECT_NAMECHANGE         0x0000800c#define EVENT_OBJECT_DESCRIPTIONCHANGE  0x0000800d#define EVENT_OBJECT_VALUECHANGE        0x0000800e#define EVENT_OBJECT_PARENTCHANGE       0x0000800f#define EVENT_OBJECT_HELPCHANGE         0x00008010#define EVENT_OBJECT_DEFACTIONCHANGE    0x00008011#define EVENT_OBJECT_ACCELERATORCHANGE  0x00008012#if (_WIN32_WINNT >= 0x0501)#define EVENT_CONSOLE_CARET             0x00004001#define CONSOLE_CARET_SELECTION         0x00000001#define CONSOLE_CARET_VISIBLE           0x00000002#define EVENT_CONSOLE_UPDATE_REGION     0x00004002#define EVENT_CONSOLE_UPDATE_SIMPLE     0x00004003#define EVENT_CONSOLE_UPDATE_SCROLL     0x00004004#define EVENT_CONSOLE_LAYOUT            0x00004005#define EVENT_CONSOLE_START_APPLICATION 0x00004006#define CONSOLE_APPLICATION_16BIT       0x00000001#define EVENT_CONSOLE_END_APPLICATION   0x00004007#endif /* (_WIN32_WINNT >= 0x0501) */#define EVENT_MAX                       0x7fffffff#endif /* (WINVER >= 0x0500) */#if (_WIN32_WINNT >= 0x0500 || _WIN32_WINDOWS >= 0x0490)#define ASFW_ANY ((DWORD)-1)#define LSFW_LOCK 1#define LSFW_UNLOCK 2#endif#if (_WIN32_WINNT >= 0x0500)#define LWA_COLORKEY	0x01#define LWA_ALPHA	0x02#define ULW_COLORKEY	0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -