计时器队列未声明的标识符
TimerQueue undeclared identifier
我在Visual C++中有一个C++项目Microsoft并且我已经包含了windows.h。但是我在使用CreateTimerQueueTimer,DeleteTimerQueueTimer和WT_EXECUTEINTIMERTHREAD时遇到未声明的标识符错误。
只要我看到,它们应该都声明到 windows.h 中,所以我不明白这个问题。
此外,我在同一文件中没有问题地使用了其他 winapi 函数,例如 CreateProcess,所以我想库安装正确。
有什么帮助吗?
您收到"未声明的标识符"错误,因为您使用的是 Visual C++ 6,并且其平台 SDK 标头(从 1998 年开始(早于计时器队列函数的引入。
仍然适用于 Visual C++ 6 的 SDK 版本不再可从Microsoft下载中心下载,但指向原始文件的直接链接仍然有效(请参阅下面的 Hans Passant 评论(,或者可以在此处订购。
相关文章:
- #ifdef和未声明的标识符
- 未声明的标识符编译暗黑破坏神 2 程序"muleview"
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 使用未声明的标识符"sqrt"?
- 对类 (C++) 中的私有变量使用未声明的标识符
- 我的代码中有错误,未声明的标识符
- 未定义的标识符/未声明
- 错误:在 C++ 'std'使用未声明的标识符
- 在编译器之前检测未声明的标识符
- 使用未声明的标识符'temp'
- 使用未声明的标识符"yylex"和"yyin"?
- 使用"class"关键字,后跟未声明的标识符
- 未声明的标识符错误,但变量定义正确 (?)
- C2065 'cout':未声明的标识符
- C++模板模板参数中未声明的标识符
- 错误:在 C++ 目标 c 混合'self'使用未声明的标识符
- C++循环依赖关系,未声明的标识符
- 我的函数调用 (C++) 中的未声明标识符
- 未找到标识符和未声明的标识符