我想调用Sleep(x),其中x是睡眠的毫秒数。我知道这是功能,但它对我不起作用。我需要包括什么?
--- ---解决
我使用的是编译器选项/ Za,它禁用了Sleep()实现中使用的本机Windows扩展。
答案 0 :(得分:3)
Sleep 使用WINAPI Sleep(__ DWORD dwAtleastFor8HoursForGoodHealth);
包括Winbase.h或Windows.h
答案 1 :(得分:3)
Sleep在Winbase.h中定义,但是你应该包含Windows.h来获取它。
将来,您可以通过调出VisualStudio的帮助或搜索MSDN来自行查找信息。有关Win32 API调用的所有此类信息都应该在那里。
答案 2 :(得分:1)
你只是睡觉(asManyMilliSecondsAsYouWant);
答案 3 :(得分:1)
答案 4 :(得分:1)
这可能有点太晚了(对于'asker':)),但在MSVC(2010)(控制台应用程序)中,睡眠是在SECONDS而不是毫秒。