]> git.saurik.com Git - wxWidgets.git/blob - include/wx/msw/wrapwin.h
added <windows.h> wrapper
[wxWidgets.git] / include / wx / msw / wrapwin.h
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: wrapwin.h
3 // Purpose: Wrapper around <windows.h>, to be included instead of it
4 // Created: 2003/07/22
5 // RCS-ID: $Id$
6 // Licence: wxWindows licence
7 /////////////////////////////////////////////////////////////////////////////
8
9 #ifndef _WX_WRAPWIN_H_
10 #define _WX_WRAPWIN_H_
11
12 #include "wx/platform.h"
13
14 #ifndef STRICT
15 #define STRICT 1
16 #endif
17
18 // define _WIN32_IE to a high value because we always check for the version
19 // of installed DLLs at runtime anyway:
20 #ifndef _WIN32_IE
21 // for compilers that use w32api headers: w32api must be >= 1.1:
22 #if defined( __GNUWIN32__ ) || defined( __MINGW32__ ) || \
23 defined( __CYGWIN__ ) || \
24 (defined(__WATCOMC__) && __WATCOMC__ >= 1200) || \
25 defined(__DIGITALMARS__)
26 #if wxCHECK_W32API_VERSION(1,1)
27 #define _WIN32_IE 0x400
28 #endif
29 #else
30 #define _WIN32_IE 0x400
31 #endif
32 #endif
33
34 #include <windows.h>
35 #include "wx/msw/winundef.h"
36
37 #endif