equal
deleted
inserted
replaced
124 #endif |
124 #endif |
125 |
125 |
126 /* Stuff for MSVC */ |
126 /* Stuff for MSVC */ |
127 #if defined(_MSC_VER) |
127 #if defined(_MSC_VER) |
128 # pragma once |
128 # pragma once |
|
129 /* Define a win32 target platform, to override defaults of the SDK |
|
130 * We need to define NTDDI version for Vista SDK, but win2k is minimum */ |
|
131 # define NTDDI_VERSION NTDDI_WIN2K // Windows 2000 |
|
132 # define _WIN32_WINNT 0x0500 // Windows 2000 |
|
133 |
|
134 # define _WIN32_WINDOWS 0x400 // Windows 95 |
|
135 # define WINVER 0x0400 // Windows NT 4.0 / Windows 95 |
|
136 # define _WIN32_IE_ 0x0401 // 4.01 (win98 and NT4SP5+) |
|
137 |
129 # define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers |
138 # define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers |
130 # pragma warning(disable: 4244) // 'conversion' conversion from 'type1' to 'type2', possible loss of data |
139 # pragma warning(disable: 4244) // 'conversion' conversion from 'type1' to 'type2', possible loss of data |
131 # pragma warning(disable: 4761) // integral size mismatch in argument : conversion supplied |
140 # pragma warning(disable: 4761) // integral size mismatch in argument : conversion supplied |
132 # pragma warning(disable: 4200) // nonstandard extension used : zero-sized array in struct/union |
141 # pragma warning(disable: 4200) // nonstandard extension used : zero-sized array in struct/union |
133 |
142 |