diff options
author | Dimitri Papadopoulos <dimitri_at@users.sf.net> | 2003-09-26 09:49:52 +0000 |
---|---|---|
committer | Dimitri Papadopoulos <dimitri_at@users.sf.net> | 2003-09-26 09:49:52 +0000 |
commit | d7a6ce1ab5e712096ef71d991e913b56199e663c (patch) | |
tree | d1bed40c348e017f9d7a63fa1c91c7946634659f /winsup/w32api/include/winable.h | |
parent | 186a0e42de9b19d267e2b5bb1f1ff108e2d9ae36 (diff) | |
download | newlib-d7a6ce1ab5e712096ef71d991e913b56199e663c.zip newlib-d7a6ce1ab5e712096ef71d991e913b56199e663c.tar.gz newlib-d7a6ce1ab5e712096ef71d991e913b56199e663c.tar.bz2 |
* include/winuser.h [WINVER >= 0x0500] (SetWinEventHook, WINEVENTPROC,
WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS,
WINEVENT_INCONTEXT): Add function, typedef, and constants.
* include/winable.h [WINVER < 0x0500] (SetWinEventHook, WINEVENTPROC,
WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS,
WINEVENT_INCONTEXT): Add function, typedef, and constants.
* include/winuser.h [_WIN32_WINNT >= 0x0500] (UserHandleGrantAccess):
Add function.
* lib/user32.def (SetWinEventHook, UserHandleGrantAccess):
Add functions.
Diffstat (limited to 'winsup/w32api/include/winable.h')
-rw-r--r-- | winsup/w32api/include/winable.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winsup/w32api/include/winable.h b/winsup/w32api/include/winable.h index 75af57c..aa33511 100644 --- a/winsup/w32api/include/winable.h +++ b/winsup/w32api/include/winable.h @@ -32,6 +32,10 @@ extern "C" { #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 typedef struct tagGUITHREADINFO { DWORD cbSize; DWORD flags; @@ -43,7 +47,9 @@ typedef struct tagGUITHREADINFO { HWND hwndCaret; RECT rcCaret; } GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO; +typedef VOID (*WINEVENTPROC)(HWINEVENTHOOK,DWORD,HWND,LONG,LONG,DWORD,DWORD); BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO); +HWINEVENTHOOK WINAPI SetWinEventHook(UINT,UINT,HMODULE,WINEVENTPROC,DWORD,DWORD,UINT); #endif /* (WINVER < 0x0500) */ #ifdef __cplusplus |