diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog index 87501cfa2..3d31dbb4a 100644 --- a/winsup/w32api/ChangeLog +++ b/winsup/w32api/ChangeLog @@ -1,3 +1,9 @@ +2003-09-26 Dimitri Papadopoulos + + * include/winuser.h (RealGetWindowClassA[AW]): Add function. + + * lib/user32.def (RealGetWindowClassA[AW]): Add function. + 2003-09-26 Dimitri Papadopoulos * include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW], diff --git a/winsup/w32api/include/winuser.h b/winsup/w32api/include/winuser.h index a3cb5052b..b90dc07a1 100644 --- a/winsup/w32api/include/winuser.h +++ b/winsup/w32api/include/winuser.h @@ -3395,6 +3395,8 @@ BOOL WINAPI PostThreadMessageA(DWORD,UINT,WPARAM,LPARAM); BOOL WINAPI PostThreadMessageW(DWORD,UINT,WPARAM,LPARAM); BOOL WINAPI PtInRect(LPCRECT,POINT); HWND WINAPI RealChildWindowFromPoint(HWND,POINT); +UINT WINAPI RealGetWindowClassA(HWND,LPSTR,UINT); +UINT WINAPI RealGetWindowClassW(HWND,LPWSTR,UINT); BOOL WINAPI RedrawWindow(HWND,LPCRECT,HRGN,UINT); ATOM WINAPI RegisterClassA(CONST WNDCLASSA*); ATOM WINAPI RegisterClassW(CONST WNDCLASSW*); @@ -3691,6 +3693,7 @@ typedef MONITORINFOEXW MONITORINFOEX, *LPMONITORINFOEX; #define PostAppMessage PostAppMessageW #define PostMessage PostMessageW #define PostThreadMessage PostThreadMessageW +#define RealGetWindowClass RealGetWindowClassW #define RegisterClass RegisterClassW #define RegisterClassEx RegisterClassExW #define RegisterClipboardFormat RegisterClipboardFormatW @@ -3853,6 +3856,7 @@ typedef MONITORINFOEXA MONITORINFOEX, *LPMONITORINFOEX; #define PostAppMessage PostAppMessageA #define PostMessage PostMessageA #define PostThreadMessage PostThreadMessageA +#define RealGetWindowClass RealGetWindowClassA #define RegisterClass RegisterClassA #define RegisterClassEx RegisterClassExA #define RegisterClipboardFormat RegisterClipboardFormatA diff --git a/winsup/w32api/lib/user32.def b/winsup/w32api/lib/user32.def index 38633f45a..0df2ecc50 100644 --- a/winsup/w32api/lib/user32.def +++ b/winsup/w32api/lib/user32.def @@ -457,6 +457,8 @@ PostThreadMessageA@16 PostThreadMessageW@16 PtInRect@12 RealChildWindowFromPoint@12 +RealGetWindowClassA@12 +RealGetWindowClassW@12 RedrawWindow@16 RegisterClassA@4 RegisterClassExA@4