Check if _WIN32_IE is defined with proper value in window_w32.cpp

TBBUTTONINFO struct and BTNS_xxx symbols used in the code need _WIN32_IE to be defined with at least 0x0500 value (_WIN32_IE_IE50) in order to be included from commctrl.h.
This commit is contained in:
Artur Wieczorek 2014-12-31 10:15:48 +01:00
parent 2fd01ee24e
commit 1264be8785

View File

@ -48,6 +48,11 @@
# pragma GCC diagnostic ignored "-Wmissing-declarations"
#endif
#if (_WIN32_IE < 0x0500)
#pragma message("WARNING: Win32 UI needs to be compiled with _WIN32_IE >= 0x0500 (_WIN32_IE_IE50)")
#define _WIN32_IE 0x0500
#endif
#include <commctrl.h>
#include <stdlib.h>
#include <string.h>