ReactOS 0.4.15-dev-7788-g1ad9096
hotkey.h
Go to the documentation of this file.
1#pragma once
2
3typedef struct _HOT_KEY
4{
10 struct _HOT_KEY *pNext;
12
13/* Special Hot Keys */
14#define IDHK_F12 -5
15#define IDHK_SHIFTF12 -6
16#define IDHK_WINKEY -7
17#define IDHK_REACTOS -8
18
19/* Window Snap Hot Keys */
20#define IDHK_SNAP_LEFT -10
21#define IDHK_SNAP_RIGHT -11
22#define IDHK_SNAP_UP -12
23#define IDHK_SNAP_DOWN -13
24
33
34/* EOF */
WPARAM wParam
Definition: combotst.c:138
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned short WORD
Definition: ntddk_ex.h:93
BOOL FASTCALL UserRegisterHotKey(PWND pWnd, int id, UINT fsModifiers, UINT vk)
Definition: hotkey.c:431
BOOL NTAPI co_UserProcessHotKeys(WORD wVk, BOOL bIsDown)
Definition: hotkey.c:177
VOID FASTCALL UnregisterWindowHotKeys(PWND Window)
Definition: hotkey.c:91
struct _HOT_KEY * PHOT_KEY
VOID FASTCALL StartDebugHotKeys(VOID)
Definition: hotkey.c:44
UINT FASTCALL DefWndGetHotKey(PWND pWnd)
Definition: hotkey.c:313
VOID FASTCALL UnregisterThreadHotKeys(PTHREADINFO pti)
Definition: hotkey.c:121
struct _HOT_KEY HOT_KEY
INT FASTCALL DefWndSetHotKey(PWND pWnd, WPARAM wParam)
Definition: hotkey.c:340
BOOL FASTCALL UserUnregisterHotKey(PWND pWnd, int id)
Definition: hotkey.c:479
WORD vk
Definition: input.c:77
unsigned int UINT
Definition: ndis.h:50
#define FASTCALL
Definition: nt_native.h:50
Definition: window.c:28
Definition: hotkey.h:4
UINT fsModifiers
Definition: hotkey.h:7
PTHREADINFO pti
Definition: hotkey.h:5
struct _HOT_KEY * pNext
Definition: hotkey.h:10
INT id
Definition: hotkey.h:9
UINT vk
Definition: hotkey.h:8
PWND pWnd
Definition: hotkey.h:6
Definition: ntuser.h:694
#define NTAPI
Definition: typedefs.h:36
int32_t INT
Definition: typedefs.h:58
UINT_PTR WPARAM
Definition: windef.h:207