aaj*_*tak 27 c++ windows header header-files
我正在查看一些代码,他们有这一行:#define WINVER 0x0501在stdafx.h文件中?你为什么需要定义WINVER?它如何影响您的代码?有人可以解释一下吗?
Ree*_*sey 23
WINVER确定构建应用程序所需的最小平台SDK,这反过来将在编译时确定标题找到哪些例程.
您可以使用它来在编译时验证您的应用程序是否可以在Windows 2000(0x0500)上运行,或者在Windows XP(0x0501)上运行.
关于修改WINVER和_WIN32_WINNT的 MSDN页面更详细地介绍了这一点.