2005=11-18 Brian Gunlogson <gmb300@users.sourceforge.net>
* include/winuser.h (GetClassLongPtr{AW}): Add prototypes. (SetClassLongPtr{AW}): Likewise. (GCLP_*): Add GetClassLongPtr defines. * lib/user32.def (GetClassLongPtr{AW}): Add stubs. (SetClassLongPtr{AW}): Likewise.
This commit is contained in:
parent
1396951b20
commit
9716aeb7a0
|
@ -612,6 +612,13 @@ extern "C" {
|
||||||
#define GCL_MENUNAME (-8)
|
#define GCL_MENUNAME (-8)
|
||||||
#define GCL_STYLE (-26)
|
#define GCL_STYLE (-26)
|
||||||
#define GCL_WNDPROC (-24)
|
#define GCL_WNDPROC (-24)
|
||||||
|
#define GCLP_MENUNAME (-8)
|
||||||
|
#define GCLP_HBRBACKGROUND (-10)
|
||||||
|
#define GCLP_HCURSOR (-12)
|
||||||
|
#define GCLP_HICON (-14)
|
||||||
|
#define GCLP_HMODULE (-16)
|
||||||
|
#define GCLP_WNDPROC (-24)
|
||||||
|
#define GCLP_HICONSM (-34)
|
||||||
#if 0
|
#if 0
|
||||||
/* This is supposed to be defined by the program using it not defined
|
/* This is supposed to be defined by the program using it not defined
|
||||||
in the w32api headers. I've left it here for documentation purposes.
|
in the w32api headers. I've left it here for documentation purposes.
|
||||||
|
@ -3453,6 +3460,8 @@ WINUSERAPI BOOL WINAPI GetClassInfoW(HINSTANCE,LPCWSTR,LPWNDCLASSW);
|
||||||
WINUSERAPI BOOL WINAPI GetClassInfoExW(HINSTANCE,LPCWSTR,LPWNDCLASSEXW);
|
WINUSERAPI BOOL WINAPI GetClassInfoExW(HINSTANCE,LPCWSTR,LPWNDCLASSEXW);
|
||||||
WINUSERAPI DWORD WINAPI GetClassLongA(HWND,int);
|
WINUSERAPI DWORD WINAPI GetClassLongA(HWND,int);
|
||||||
WINUSERAPI DWORD WINAPI GetClassLongW(HWND,int);
|
WINUSERAPI DWORD WINAPI GetClassLongW(HWND,int);
|
||||||
|
WINUSERAPI ULONG_PTR WINAPI GetClassLongPtrA(HWND,int);
|
||||||
|
WINUSERAPI ULONG_PTR WINAPI GetClassLongPtrW(HWND,int);
|
||||||
WINUSERAPI int WINAPI GetClassNameA(HWND,LPSTR,int);
|
WINUSERAPI int WINAPI GetClassNameA(HWND,LPSTR,int);
|
||||||
WINUSERAPI int WINAPI GetClassNameW(HWND,LPWSTR,int);
|
WINUSERAPI int WINAPI GetClassNameW(HWND,LPWSTR,int);
|
||||||
WINUSERAPI WORD WINAPI GetClassWord(HWND,int);
|
WINUSERAPI WORD WINAPI GetClassWord(HWND,int);
|
||||||
|
@ -3776,6 +3785,8 @@ WINUSERAPI BOOL WINAPI SetCaretBlinkTime(UINT);
|
||||||
WINUSERAPI BOOL WINAPI SetCaretPos(int,int);
|
WINUSERAPI BOOL WINAPI SetCaretPos(int,int);
|
||||||
WINUSERAPI DWORD WINAPI SetClassLongA(HWND,int,LONG);
|
WINUSERAPI DWORD WINAPI SetClassLongA(HWND,int,LONG);
|
||||||
WINUSERAPI DWORD WINAPI SetClassLongW(HWND,int,LONG);
|
WINUSERAPI DWORD WINAPI SetClassLongW(HWND,int,LONG);
|
||||||
|
WINUSERAPI ULONG_PTR WINAPI SetClassLongPtrA(HWND,int,LONG_PTR);
|
||||||
|
WINUSERAPI ULONG_PTR WINAPI SetClassLongPtrW(HWND,int,LONG_PTR);
|
||||||
WINUSERAPI WORD WINAPI SetClassWord(HWND,int,WORD);
|
WINUSERAPI WORD WINAPI SetClassWord(HWND,int,WORD);
|
||||||
WINUSERAPI HANDLE WINAPI SetClipboardData(UINT,HANDLE);
|
WINUSERAPI HANDLE WINAPI SetClipboardData(UINT,HANDLE);
|
||||||
WINUSERAPI HWND WINAPI SetClipboardViewer(HWND);
|
WINUSERAPI HWND WINAPI SetClipboardViewer(HWND);
|
||||||
|
@ -3989,6 +4000,7 @@ typedef MONITORINFOEXW MONITORINFOEX, *LPMONITORINFOEX;
|
||||||
#define GetClassInfo GetClassInfoW
|
#define GetClassInfo GetClassInfoW
|
||||||
#define GetClassInfoEx GetClassInfoExW
|
#define GetClassInfoEx GetClassInfoExW
|
||||||
#define GetClassLong GetClassLongW
|
#define GetClassLong GetClassLongW
|
||||||
|
#define GetClassLongPtr GetClassLongPtrW
|
||||||
#define GetClassName GetClassNameW
|
#define GetClassName GetClassNameW
|
||||||
#define GetClipboardFormatName GetClipboardFormatNameW
|
#define GetClipboardFormatName GetClipboardFormatNameW
|
||||||
#define GetDlgItemText GetDlgItemTextW
|
#define GetDlgItemText GetDlgItemTextW
|
||||||
|
@ -4053,6 +4065,7 @@ typedef MONITORINFOEXW MONITORINFOEX, *LPMONITORINFOEX;
|
||||||
#define SendMessageTimeout SendMessageTimeoutW
|
#define SendMessageTimeout SendMessageTimeoutW
|
||||||
#define SendNotifyMessage SendNotifyMessageW
|
#define SendNotifyMessage SendNotifyMessageW
|
||||||
#define SetClassLong SetClassLongW
|
#define SetClassLong SetClassLongW
|
||||||
|
#define SetClassLongPtr SetClassLongPtrW
|
||||||
#define SetDlgItemText SetDlgItemTextW
|
#define SetDlgItemText SetDlgItemTextW
|
||||||
#define SetMenuItemInfo SetMenuItemInfoW
|
#define SetMenuItemInfo SetMenuItemInfoW
|
||||||
#define SetProp SetPropW
|
#define SetProp SetPropW
|
||||||
|
@ -4154,6 +4167,7 @@ typedef MONITORINFOEXA MONITORINFOEX, *LPMONITORINFOEX;
|
||||||
#define GetClassInfo GetClassInfoA
|
#define GetClassInfo GetClassInfoA
|
||||||
#define GetClassInfoEx GetClassInfoExA
|
#define GetClassInfoEx GetClassInfoExA
|
||||||
#define GetClassLong GetClassLongA
|
#define GetClassLong GetClassLongA
|
||||||
|
#define GetClassLongPtr GetClassLongPtrA
|
||||||
#define GetClassName GetClassNameA
|
#define GetClassName GetClassNameA
|
||||||
#define GetClipboardFormatName GetClipboardFormatNameA
|
#define GetClipboardFormatName GetClipboardFormatNameA
|
||||||
#define GetDlgItemText GetDlgItemTextA
|
#define GetDlgItemText GetDlgItemTextA
|
||||||
|
@ -4218,6 +4232,7 @@ typedef MONITORINFOEXA MONITORINFOEX, *LPMONITORINFOEX;
|
||||||
#define SendMessageTimeout SendMessageTimeoutA
|
#define SendMessageTimeout SendMessageTimeoutA
|
||||||
#define SendNotifyMessage SendNotifyMessageA
|
#define SendNotifyMessage SendNotifyMessageA
|
||||||
#define SetClassLong SetClassLongA
|
#define SetClassLong SetClassLongA
|
||||||
|
#define SetClassLongPtr SetClassLongPtrA
|
||||||
#define SetDlgItemText SetDlgItemTextA
|
#define SetDlgItemText SetDlgItemTextA
|
||||||
#define SetMenuItemInfo SetMenuItemInfoA
|
#define SetMenuItemInfo SetMenuItemInfoA
|
||||||
#define SetProp SetPropA
|
#define SetProp SetPropA
|
||||||
|
|
|
@ -232,6 +232,8 @@ GetClassInfoExW@12
|
||||||
GetClassInfoW@12
|
GetClassInfoW@12
|
||||||
GetClassLongA@8
|
GetClassLongA@8
|
||||||
GetClassLongW@8
|
GetClassLongW@8
|
||||||
|
GetClassLongPtrA@8
|
||||||
|
GetClassLongPtrW@8
|
||||||
GetClassNameA@12
|
GetClassNameA@12
|
||||||
GetClassNameW@12
|
GetClassNameW@12
|
||||||
GetClassWord@8
|
GetClassWord@8
|
||||||
|
@ -515,6 +517,8 @@ SetCaretBlinkTime@4
|
||||||
SetCaretPos@8
|
SetCaretPos@8
|
||||||
SetClassLongA@12
|
SetClassLongA@12
|
||||||
SetClassLongW@12
|
SetClassLongW@12
|
||||||
|
SetClassLongPtrA@12
|
||||||
|
SetClassLongPtrW@12
|
||||||
SetClassWord@12
|
SetClassWord@12
|
||||||
SetClipboardData@8
|
SetClipboardData@8
|
||||||
SetClipboardViewer@4
|
SetClipboardViewer@4
|
||||||
|
|
Loading…
Reference in New Issue