reactos/win32ss/user/ntuser/hotkey.h
Hermès Bélusca-Maïto 65ce146169 Create a branch for working on csrss and co.
svn path=/branches/ros-csrss/; revision=57561
2012-10-14 13:04:31 +00:00

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 */