Windows的版本定义

_WIN32_WINNT
需要你自已在stdafx.h头文件中定义.编译器根据此宏来确定windows的版本,如果你需要使用高版本的WIN32函数,只有你定义了此宏后才能使用;

Windows XP                   _WIN32_WINNT>=0x0501
Windows 2000                 _WIN32_WINNT>=0x0500
Windows NT 4.0               _WIN32_WINNT>=0x0400
Windows Me                   _WIN32_WINDOWS=0x0490
Windows 98                   _WIN32_WINDOWS>=0x0410
Internet Explorer 6.0        _WIN32_IE>=0x0600
Internet Explorer 5.01, 5.5  _WIN32_IE>=0x0501
Internet Explorer 5.0, 5.0a, 5.0b _WIN32_IE>=0x0500
Internet Explorer 4.01 _WIN32_IE>=0x0401
Internet Explorer 4.0 _WIN32_IE>=0x0400
Internet Explorer 3.0, 3.01, 3.02 _WIN32_IE>=0x0300

你可能感兴趣的:(Windows的版本定义)