* 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.
This commit is contained in:
parent
186a0e42de
commit
d7a6ce1ab5
|
@ -1,3 +1,19 @@
|
||||||
|
2003-09-26 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
2003-09-26 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
2003-09-26 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||||
|
|
||||||
* include/winnt.h (ACE_INHERITED_OBJECT_TYPE_PRESENT,
|
* include/winnt.h (ACE_INHERITED_OBJECT_TYPE_PRESENT,
|
||||||
|
|
|
@ -32,6 +32,10 @@ extern "C" {
|
||||||
#define GUI_INMENUMODE 0x00000004
|
#define GUI_INMENUMODE 0x00000004
|
||||||
#define GUI_SYSTEMMENUMODE 0x00000008
|
#define GUI_SYSTEMMENUMODE 0x00000008
|
||||||
#define GUI_POPUPMENUMODE 0x00000010
|
#define GUI_POPUPMENUMODE 0x00000010
|
||||||
|
#define WINEVENT_OUTOFCONTEXT 0x0000
|
||||||
|
#define WINEVENT_SKIPOWNTHREAD 0x0001
|
||||||
|
#define WINEVENT_SKIPOWNPROCESS 0x0002
|
||||||
|
#define WINEVENT_INCONTEXT 0x0004
|
||||||
typedef struct tagGUITHREADINFO {
|
typedef struct tagGUITHREADINFO {
|
||||||
DWORD cbSize;
|
DWORD cbSize;
|
||||||
DWORD flags;
|
DWORD flags;
|
||||||
|
@ -43,7 +47,9 @@ typedef struct tagGUITHREADINFO {
|
||||||
HWND hwndCaret;
|
HWND hwndCaret;
|
||||||
RECT rcCaret;
|
RECT rcCaret;
|
||||||
} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
|
} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
|
||||||
|
typedef VOID (*WINEVENTPROC)(HWINEVENTHOOK,DWORD,HWND,LONG,LONG,DWORD,DWORD);
|
||||||
BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO);
|
BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO);
|
||||||
|
HWINEVENTHOOK WINAPI SetWinEventHook(UINT,UINT,HMODULE,WINEVENTPROC,DWORD,DWORD,UINT);
|
||||||
#endif /* (WINVER < 0x0500) */
|
#endif /* (WINVER < 0x0500) */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define WC_DIALOG MAKEINTATOM(0x8002)
|
#define WC_DIALOG MAKEINTATOM(0x8002)
|
||||||
#define FALT 16
|
#define FALT 16
|
||||||
#define FCONTROL 8
|
#define FCONTROL 8
|
||||||
|
@ -2070,6 +2071,10 @@ extern "C" {
|
||||||
#if (_WIN32_WINNT >= 0x0501)
|
#if (_WIN32_WINNT >= 0x0501)
|
||||||
#define GUI_16BITTASK 0x00000020
|
#define GUI_16BITTASK 0x00000020
|
||||||
#endif
|
#endif
|
||||||
|
#define WINEVENT_OUTOFCONTEXT 0x0000
|
||||||
|
#define WINEVENT_SKIPOWNTHREAD 0x0001
|
||||||
|
#define WINEVENT_SKIPOWNPROCESS 0x0002
|
||||||
|
#define WINEVENT_INCONTEXT 0x0004
|
||||||
#define AW_HOR_POSITIVE 0x00000001
|
#define AW_HOR_POSITIVE 0x00000001
|
||||||
#define AW_HOR_NEGATIVE 0x00000002
|
#define AW_HOR_NEGATIVE 0x00000002
|
||||||
#define AW_VER_POSITIVE 0x00000004
|
#define AW_VER_POSITIVE 0x00000004
|
||||||
|
@ -2883,6 +2888,7 @@ typedef struct tagGUITHREADINFO {
|
||||||
HWND hwndCaret;
|
HWND hwndCaret;
|
||||||
RECT rcCaret;
|
RECT rcCaret;
|
||||||
} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
|
} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
|
||||||
|
typedef VOID (*WINEVENTPROC)(HWINEVENTHOOK,DWORD,HWND,LONG,LONG,DWORD,DWORD);
|
||||||
#endif /* (WINVER >= 0x0500) */
|
#endif /* (WINVER >= 0x0500) */
|
||||||
#if (_WIN32_WINNT >= 0x0501)
|
#if (_WIN32_WINNT >= 0x0501)
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@ -3461,6 +3467,9 @@ UINT WINAPI SetTimer(HWND,UINT,UINT,TIMERPROC);
|
||||||
BOOL WINAPI SetUserObjectInformationA(HANDLE,int,PVOID,DWORD);
|
BOOL WINAPI SetUserObjectInformationA(HANDLE,int,PVOID,DWORD);
|
||||||
BOOL WINAPI SetUserObjectInformationW(HANDLE,int,PVOID,DWORD);
|
BOOL WINAPI SetUserObjectInformationW(HANDLE,int,PVOID,DWORD);
|
||||||
BOOL WINAPI SetUserObjectSecurity(HANDLE,PSECURITY_INFORMATION,PSECURITY_DESCRIPTOR);
|
BOOL WINAPI SetUserObjectSecurity(HANDLE,PSECURITY_INFORMATION,PSECURITY_DESCRIPTOR);
|
||||||
|
#if (WINVER >= 0x0500)
|
||||||
|
HWINEVENTHOOK WINAPI SetWinEventHook(UINT,UINT,HMODULE,WINEVENTPROC,DWORD,DWORD,UINT);
|
||||||
|
#endif
|
||||||
BOOL WINAPI SetWindowContextHelpId(HWND,DWORD);
|
BOOL WINAPI SetWindowContextHelpId(HWND,DWORD);
|
||||||
LONG WINAPI SetWindowLongA(HWND,int,LONG);
|
LONG WINAPI SetWindowLongA(HWND,int,LONG);
|
||||||
LONG WINAPI SetWindowLongW(HWND,int,LONG);
|
LONG WINAPI SetWindowLongW(HWND,int,LONG);
|
||||||
|
@ -3516,6 +3525,9 @@ BOOL WINAPI UnregisterClassA(LPCSTR,HINSTANCE);
|
||||||
BOOL WINAPI UnregisterClassW(LPCWSTR,HINSTANCE);
|
BOOL WINAPI UnregisterClassW(LPCWSTR,HINSTANCE);
|
||||||
BOOL WINAPI UnregisterHotKey(HWND,int);
|
BOOL WINAPI UnregisterHotKey(HWND,int);
|
||||||
BOOL WINAPI UpdateWindow(HWND);
|
BOOL WINAPI UpdateWindow(HWND);
|
||||||
|
#if (_WIN32_WINNT >= 0x0500)
|
||||||
|
BOOL WINAPI UserHandleGrantAccess(HANDLE,HANDLE,BOOL);
|
||||||
|
#endif
|
||||||
BOOL WINAPI ValidateRect(HWND,LPCRECT);
|
BOOL WINAPI ValidateRect(HWND,LPCRECT);
|
||||||
BOOL WINAPI ValidateRgn(HWND,HRGN);
|
BOOL WINAPI ValidateRgn(HWND,HRGN);
|
||||||
SHORT WINAPI VkKeyScanA(CHAR);
|
SHORT WINAPI VkKeyScanA(CHAR);
|
||||||
|
@ -3870,6 +3882,7 @@ typedef NONCLIENTMETRICSA NONCLIENTMETRICS,*LPNONCLIENTMETRICS;
|
||||||
#endif /* NOGDI */
|
#endif /* NOGDI */
|
||||||
#endif /* UNICODE */
|
#endif /* UNICODE */
|
||||||
#endif /* RC_INVOKED */
|
#endif /* RC_INVOKED */
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -542,6 +542,7 @@ SetTimer@16
|
||||||
SetUserObjectInformationA@16
|
SetUserObjectInformationA@16
|
||||||
SetUserObjectInformationW@16
|
SetUserObjectInformationW@16
|
||||||
SetUserObjectSecurity@12
|
SetUserObjectSecurity@12
|
||||||
|
SetWinEventHook@28
|
||||||
SetWindowContextHelpId@8
|
SetWindowContextHelpId@8
|
||||||
_imp__SetWindowContextHelpId@8
|
_imp__SetWindowContextHelpId@8
|
||||||
SetWindowLongA@12
|
SetWindowLongA@12
|
||||||
|
@ -594,6 +595,7 @@ UnregisterClassW@8
|
||||||
UnregisterHotKey@8
|
UnregisterHotKey@8
|
||||||
UpdateLayeredWindow@36
|
UpdateLayeredWindow@36
|
||||||
UpdateWindow@4
|
UpdateWindow@4
|
||||||
|
UserHandleGrantAccess@12
|
||||||
ValidateRect@8
|
ValidateRect@8
|
||||||
ValidateRgn@8
|
ValidateRgn@8
|
||||||
VkKeyScanA@4
|
VkKeyScanA@4
|
||||||
|
|
Loading…
Reference in New Issue