Go to the source code of this file.
Data Structures |
| struct | PMOUSEINPUT |
| struct | PKEYBDINPUT |
| struct | PHARDWAREINPUT |
| struct | LPINPUT |
| struct | LPGUITHREADINFO |
Defines |
| #define | INPUT_MOUSE 0x00000000 |
| #define | INPUT_KEYBOARD 0x00000001 |
| #define | INPUT_HARDWARE 0x00000002 |
| #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 |
| #define | WINEVENT_OUTOFCONTEXT 0x0000 |
| #define | WINEVENT_SKIPOWNTHREAD 0x0001 |
| #define | WINEVENT_SKIPOWNPROCESS 0x0002 |
| #define | WINEVENT_INCONTEXT 0x0004 |
Typedefs |
| typedef VOID(CALLBACK * | WINEVENTPROC )(HWINEVENTHOOK, DWORD, HWND, LONG, LONG, DWORD, DWORD) |
Functions |
| BOOL WINAPI | BlockInput (BOOL) |
| UINT WINAPI | SendInput (UINT, LPINPUT, int) |
| BOOL WINAPI | GetGUIThreadInfo (DWORD, LPGUITHREADINFO) |
| void WINAPI | NotifyWinEvent (DWORD, HWND, LONG, LONG) |
| HWINEVENTHOOK WINAPI | SetWinEventHook (UINT, UINT, HMODULE, WINEVENTPROC, DWORD, DWORD, UINT) |
| BOOL WINAPI | UnhookWinEvent (HWINEVENTHOOK) |