mirror of
https://github.com/reactos/reactos.git
synced 2024-09-06 19:02:32 +00:00
26 lines
595 B
C
26 lines
595 B
C
#pragma once
|
|
|
|
typedef struct _HOT_KEY
|
|
{
|
|
struct _ETHREAD *pThread;
|
|
HWND hWnd;
|
|
UINT fsModifiers;
|
|
UINT vk;
|
|
INT id;
|
|
struct _HOT_KEY *pNext;
|
|
} HOT_KEY, *PHOT_KEY;
|
|
|
|
/* Special Hot Keys */
|
|
#define IDHK_F12 -5
|
|
#define IDHK_SHIFTF12 -6
|
|
#define IDHK_WINKEY -7
|
|
#define IDHK_REACTOS -8
|
|
|
|
VOID FASTCALL UnregisterWindowHotKeys(PWND Window);
|
|
VOID FASTCALL UnregisterThreadHotKeys(struct _ETHREAD *pThread);
|
|
BOOL NTAPI co_UserProcessHotKeys(WORD wVk, BOOL bIsDown);
|
|
UINT FASTCALL DefWndGetHotKey(HWND hwnd);
|
|
INT FASTCALL DefWndSetHotKey(PWND pWnd, WPARAM wParam);
|
|
|
|
/* EOF */
|