comparison src/console-msw.h @ 408:501cfd01ee6d r21-2-34

Import from CVS: tag r21-2-34
author cvs
date Mon, 13 Aug 2007 11:18:11 +0200
parents b8cc9ab3f761
children de805c49cfc1
comparison
equal deleted inserted replaced
407:ed6218a7d4d3 408:501cfd01ee6d
31 31
32 #ifndef INCLUDED_console_msw_h_ 32 #ifndef INCLUDED_console_msw_h_
33 #define INCLUDED_console_msw_h_ 33 #define INCLUDED_console_msw_h_
34 34
35 #include "console.h" 35 #include "console.h"
36 #include <windows.h> 36 #include "syswindows.h"
37 #include <ddeml.h> /* DDE management library */ 37 #include "syscommctrl.h"
38 #if !defined(__CYGWIN32__) && !defined(__MINGW32__) \
39 || CYGWIN_VERSION_DLL_MAJOR > 20
40 #include <shellapi.h> /* FileManager/Explorer drag and drop */
41 #include <commctrl.h>
42 #endif
43 38
44 #ifdef HAVE_XPM 39 #ifdef HAVE_XPM
45 #include <X11/xpm.h> 40 #include <X11/xpm.h>
46 #endif 41 #endif
47 42
161 /* win32 window handle */ 156 /* win32 window handle */
162 HWND hwnd; 157 HWND hwnd;
163 158
164 /* DC for this win32 window */ 159 /* DC for this win32 window */
165 HDC hdc; 160 HDC hdc;
161
162 /* Used with DeferWindowPos */
163 HDWP hdwp;
166 164
167 /* Time of last click event, for button 2 emul */ 165 /* Time of last click event, for button 2 emul */
168 DWORD last_click_time; 166 DWORD last_click_time;
169 167
170 /* Coordinates of last click event, screen-relative */ 168 /* Coordinates of last click event, screen-relative */
350 Lisp_Object mswindows_handle_gui_wm_command (struct frame* f, 348 Lisp_Object mswindows_handle_gui_wm_command (struct frame* f,
351 HWND ctrl, LPARAM id); 349 HWND ctrl, LPARAM id);
352 350
353 int msw_windows9x_p (void); 351 int msw_windows9x_p (void);
354 352
353
354 void mswindows_output_last_error (char *frob);
355
355 #endif /* INCLUDED_console_msw_h_ */ 356 #endif /* INCLUDED_console_msw_h_ */