#define WINVER 0x502 //Windows Server 2003
#define WINVER 0x501 //Windows XP
#define WINVER 0x500 //Windows 2000
#define WINVER 0x400 //Windows NT 4.0
#define WINVER 0x410 //Windows 98
WINVER not defined
WINVER not defined. Defaulting to 0x0501 (Windows XP and Windows .NET Server)
Среда - Visual Studio2003 (7.1)
Он собственно как правило определяет минимальную ОС нужную для твоей программы, ну и собственно в зависимости от значения этого дефайна становяться доступными некоторые функции которые не могут работать в более ранних версиях винды.
А так компилятор сам задал версию.
Например, Windows98SE
Понятно, это делается через #define. Здорово было бы выбрать где-то в свойствах проекта
В мфц проекте она(винвер) автоматом в прекомпилед хедер вставляется.
Если тебе очень нужно продефайнить WINVER
то пиши
Код:
А вообще если пишешь с использованием Mfc AppWizard (как сказал Alexandoros) это уже сделано
Спасибо