Hi,
I am having problems with getting transparent windows to work, and it occurred to me to have a look at the Makefiles for my project, which include the line:
CFLAGS = -O0 -pipe -imacros eif_config.mingw.h -D_WIN32_WINNT=0x0500 -DWINVER=0x0500 -D_UNICODE -DUNICODE -DWIN32_LEAN_AND_MEAN -DWORKBENCH -I"C:\Users\hat\EiffelStudio/studio/spec/win64/include" -I. $(INCLUDE_PATH)
CPPFLAGS = -O0 -pipe -imacros eif_config.mingw.h -D_WIN32_WINNT=0x0500 -DWINVER=0x0500 -D_UNICODE -DUNICODE -DWIN32_LEAN_AND_MEAN -DWORKBENCH -I"C:\Users\hat\EiffelStudio/studio/spec/win64/include" -I. $(INCLUDE_PATH)
In particular, -DWINVER=0x0500 and -D_WIN32_WINNT=0x0500
Both of these imply a minimum of Windows Server 2003 or thereabouts, whereas I need a minimum of 0x602 for Windows 8 functionality.
I seem to be finding dead-ends everywhere so far, including the two config.sh files where I have tried to alter this, so far without success.
Where do I change the configuration for these #defines, and is it likely to make any difference ?