返回信息流编译环境:VS2005
语句:
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0500
#endif
#include "stdafx.h"
#include <windows.h>
int main(int argc,char** argv)
{
...
HANDLE hTime = CreateWaitableTimer(NULL,FALSE,NULL);
...
}
报错:error C3861: 'CreateWaitableTimer': identifier not found
请问各位大牛,该怎么解决啊……
这是一条镜像帖。来源:北邮人论坛 / cpp / #33054同步于 2009/12/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
关于createWaitableTimer
def
2009/12/8镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
我打印了一下,说_WIN32_WINNT未定义,我就在项目属性的预处理器定义里加了这个宏,解决了,可是为什么会这样呢……?
【 在 jokerlee 的大作中提到: 】
: printf("%x", _WIN32_WINNT);
: 看看_WIN32_WINNT的值是多少
【 在 def 的大作中提到: 】
: 我打印了一下,说_WIN32_WINNT未定义,我就在项目属性的预处理器定义里加了这个宏,解决了,可是为什么会这样呢……?
不晓得..环境的问题很复杂