changeset 41735:cd985673cfc3

(WM_MOUSELEAVE, TME_LEAVE, TRACKMOUSEEVENT) [!WM_MOUSELEAVE]: Define.
author Jason Rumney <jasonr@gnu.org>
date Sat, 01 Dec 2001 12:22:25 +0000
parents 6cf3e8b82de8
children d583dac59ea4
files src/w32term.h
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/w32term.h	Sat Dec 01 11:16:54 2001 +0000
+++ b/src/w32term.h	Sat Dec 01 12:22:25 2001 +0000
@@ -806,6 +806,21 @@
 #define RIGHT_WIN_PRESSED      0x4000
 #define APPS_PRESSED           0x2000
 
+/* When compiling on Windows 9x/ME and NT 3.x, the following are not defined
+   (even though they are supported on 98 and ME.  */
+#ifndef WM_MOUSELEAVE
+#define WM_MOUSELEAVE 0x02A3
+#define TME_LEAVE 0x00000002;
+
+typedef struct tagTRACKMOUSEEVENT 
+{
+  DWORD cbSize;
+  DWORD dwFlags;
+  HWND hwndTrack;
+  DWORD dwHoverTime;
+} TRACKMOUSEEVENT;
+#endif
+
 struct image;
 struct face;