* include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW],
DEVICE_NOTIFY_WINDOW_HANDLE, DEVICE_NOTIFY_SERVICE_HANDLE, DEVICE_NOTIFY_ALL_INTERFACE_CLASSES): Add function and constants. * lib/user32.def (RegisterDeviceNotification[AW]): Add function.
This commit is contained in:
parent
d7a6ce1ab5
commit
2bbffa5b85
|
@ -1,3 +1,11 @@
|
|||
2003-09-26 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||
|
||||
* include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW],
|
||||
DEVICE_NOTIFY_WINDOW_HANDLE, DEVICE_NOTIFY_SERVICE_HANDLE,
|
||||
DEVICE_NOTIFY_ALL_INTERFACE_CLASSES): Add function and constants.
|
||||
|
||||
* lib/user32.def (RegisterDeviceNotification[AW]): Add function.
|
||||
|
||||
2003-09-26 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
|
||||
|
||||
* include/winuser.h [WINVER >= 0x0500] (SetWinEventHook, WINEVENTPROC,
|
||||
|
|
|
@ -2117,6 +2117,13 @@ extern "C" {
|
|||
#define GMMP_USE_DISPLAY_POINTS 1
|
||||
#define GMMP_USE_HIGH_RESOLUTION_POINTS 2
|
||||
#endif
|
||||
#if (WINVER >= 0x0500)
|
||||
#define DEVICE_NOTIFY_WINDOW_HANDLE 0x00000000
|
||||
#define DEVICE_NOTIFY_SERVICE_HANDLE 0x00000001
|
||||
#if(_WIN32_WINNT >= 0x0501)
|
||||
#define DEVICE_NOTIFY_ALL_INTERFACE_CLASSES 0x00000004
|
||||
#endif
|
||||
#endif /* (WINVER >= 0x0500) */
|
||||
|
||||
#ifndef RC_INVOKED
|
||||
typedef BOOL(CALLBACK *DLGPROC)(HWND,UINT,WPARAM,LPARAM);
|
||||
|
@ -3395,6 +3402,10 @@ ATOM WINAPI RegisterClassExA(CONST WNDCLASSEXA*);
|
|||
ATOM WINAPI RegisterClassExW(CONST WNDCLASSEXW*);
|
||||
UINT WINAPI RegisterClipboardFormatA(LPCSTR);
|
||||
UINT WINAPI RegisterClipboardFormatW(LPCWSTR);
|
||||
#if (WINVER >= 0x0500)
|
||||
HDEVNOTIFY WINAPI RegisterDeviceNotificationA(HANDLE,LPVOID,DWORD);
|
||||
HDEVNOTIFY WINAPI RegisterDeviceNotificationW(HANDLE,LPVOID,DWORD);
|
||||
#endif
|
||||
BOOL WINAPI RegisterHotKey(HWND,int,UINT,UINT);
|
||||
UINT WINAPI RegisterWindowMessageA(LPCSTR);
|
||||
UINT WINAPI RegisterWindowMessageW(LPCWSTR);
|
||||
|
@ -3683,6 +3694,7 @@ typedef MONITORINFOEXW MONITORINFOEX, *LPMONITORINFOEX;
|
|||
#define RegisterClass RegisterClassW
|
||||
#define RegisterClassEx RegisterClassExW
|
||||
#define RegisterClipboardFormat RegisterClipboardFormatW
|
||||
#define RegisterDeviceNotification RegisterDeviceNotificationW
|
||||
#define RegisterWindowMessage RegisterWindowMessageW
|
||||
#define RemoveProp RemovePropW
|
||||
#define SendDlgItemMessage SendDlgItemMessageW
|
||||
|
@ -3844,6 +3856,7 @@ typedef MONITORINFOEXA MONITORINFOEX, *LPMONITORINFOEX;
|
|||
#define RegisterClass RegisterClassA
|
||||
#define RegisterClassEx RegisterClassExA
|
||||
#define RegisterClipboardFormat RegisterClipboardFormatA
|
||||
#define RegisterDeviceNotification RegisterDeviceNotificationA
|
||||
#define RegisterWindowMessage RegisterWindowMessageA
|
||||
#define RemoveProp RemovePropA
|
||||
#define SendDlgItemMessage SendDlgItemMessageA
|
||||
|
|
|
@ -464,6 +464,8 @@ RegisterClassExW@4
|
|||
RegisterClassW@4
|
||||
RegisterClipboardFormatA@4
|
||||
RegisterClipboardFormatW@4
|
||||
RegisterDeviceNotificationA@12
|
||||
RegisterDeviceNotificationW@12
|
||||
RegisterHotKey@16
|
||||
RegisterWindowMessageA@4
|
||||
RegisterWindowMessageW@4
|
||||
|
|
Loading…
Reference in New Issue