“早于Windows XP的平台不支持WLAN API。”

时间:2011-07-15 10:58:55

标签: visual-c++

包含wlanapi.h时,我收到以下错误消息:

Program Files\Microsoft SDKs\Windows\v7.0\include\wlanapi.h(56) : fatal error C1189:
#error :  WLAN API is not supported on platform earlier than Windows XP.

如何解决此编译器错误?

1 个答案:

答案 0 :(得分:2)

您可能将_WIN32_WINNT定义为早于XP(0x0500或更低版本)的版本。根据您希望运行程序的最小平台来定义它 - 找出它当前是否已定义(在项目的compiler settings或代码中),并将值更改为,例如_WIN32_WINNT_WINXP(其中)实际值为0x0501)。