c++ - Sleep()函数Windows 8 C++

标签 c++ windows-8 header undefined sleep

我正在尝试使用 c++ 让 Sleep() 函数在 Windows 8 操作系统上运行。到目前为止我还没有找到任何具体的例子。

http://msdn.microsoft.com/en-us/library/windows/desktop/ms686298%28v=vs.85%29.aspx之后我已包含标题 <Synchapi.h> ,尽管我得到“标识符“ sleep ”未定义”。我可以从 Synchapi.h 中找到函数 SleepConditionVariableCS() 和 SleepConditionVariableSRW(),但不能找到 Sleep()。

有人设法在 Windows 8 操作系统上使用 Sleep() 或知道为什么我找不到该函数?

最佳答案

您不应该直接包含 Synchapi.h。而是包含 Windows.h。

#include <Windows.h>

int main()
{
  Sleep(1000);
  return 0;
}

关于c++ - Sleep()函数Windows 8 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21904745/

相关文章:

C++ char** -> vector<string> -> string -> char** 解析问题

azure - 从 winRt 中的 azure blob 存储下载图像

c - 用于从头文件中提取和操作 C 函数的搜索工具

c++ - 查找 include 指令使用了哪个文件

c++ - 从模板特化中获取对类成员的访问

c++ - 新手在 C++ 中将 operator<< 用于模板的问题

wpf - winforms,WPF和metro之间的区别?

c# - 如何获取方法名称 Windows 8 应用程序

c++ - 在 C++ 中使用头文件时如何以及在何处定义类变量

c++ - 从 MFC 的列表框中删除特定项目