Missing #define from commctrl.h
GCC for 32-bit and 64-bit Windows with a real installer & updater
Brought to you by:
tdragon
LVS_EX_DOUBLEBUFFER is missing from commctrl.h
It needs common control DLL version 6.0, so it should be added like
#if (_WIN32_WINNT >= 0x501)
#define LVS_EX_DOUBLEBUFFER 0x00010000
#endif /* _WIN32_WINNT >= 0x501 */
More info: http://msdn.microsoft.com/en-us/library/windows/desktop/bb774732%28v=vs.85%29.aspx
Anonymous
LVS_EX_DOUBLEBUFFER is present in MinGW-w64-based toolchains, including the TDM64 edition of TDM-GCC. It is not present in the TDM32 edition because MinGW.org's w32api package doesn't have it. This should be filed as a bug at https://sourceforge.net/p/mingw/bugs/.