aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--winsup/w32api/ChangeLog9
-rw-r--r--winsup/w32api/include/winable.h3
-rw-r--r--winsup/w32api/include/winuser.h5
3 files changed, 15 insertions, 2 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index df984d2..b6b53e4 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,3 +1,12 @@
+2003-09-25 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
+
+ * include/winuser.h [WINVER >= 0x0500] (GetGUIThreadInfo,
+ LPGUITHREADINFO): Add function and associated typedef...
+
+ * include/winable.h [WINVER < 0x0500] (GetGUIThreadInfo,
+ LPGUITHREADINFO): ...and duplicate them in <winable.h> as
+ seems to be required on older versions of Windows.
+
2003-09-24 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/GL/glu.h (gluErrorUnicodeStringWIN): Add macro
diff --git a/winsup/w32api/include/winable.h b/winsup/w32api/include/winable.h
index cfee5a0..83f003a 100644
--- a/winsup/w32api/include/winable.h
+++ b/winsup/w32api/include/winable.h
@@ -42,7 +42,8 @@ typedef struct tagGUITHREADINFO {
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
-} GUITHREADINFO,*PGUITHREADINFO;
+} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
+BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO);
#endif /* (WINVER < 0x0500) */
#ifdef __cplusplus
diff --git a/winsup/w32api/include/winuser.h b/winsup/w32api/include/winuser.h
index d02b50d..981e374 100644
--- a/winsup/w32api/include/winuser.h
+++ b/winsup/w32api/include/winuser.h
@@ -2849,7 +2849,7 @@ typedef struct tagGUITHREADINFO {
HWND hwndMoveSize;
HWND hwndCaret;
RECT rcCaret;
-} GUITHREADINFO,*PGUITHREADINFO;
+} GUITHREADINFO,*PGUITHREADINFO,*LPGUITHREADINFO;
#endif /* (WINVER >= 0x0500) */
#define AnsiToOem CharToOemA
@@ -3178,6 +3178,9 @@ BOOL WINAPI GetAltTabInfoA(HWND,int,PALTTABINFO,LPSTR,UINT);
BOOL WINAPI GetAltTabInfoW(HWND,int,PALTTABINFO,LPWSTR,UINT);
BOOL WINAPI GetComboBoxInfo(HWND,PCOMBOBOXINFO);
BOOL WINAPI GetCursorInfo(PCURSORINFO);
+#if (WINVER >= 0x0500)
+BOOL WINAPI GetGUIThreadInfo(DWORD,LPGUITHREADINFO);
+#endif
BOOL WINAPI GetLastInputInfo(PLASTINPUTINFO);
DWORD WINAPI GetListBoxInfo(HWND);
BOOL WINAPI GetMenuBarInfo(HWND,LONG,LONG,PMENUBARINFO);