Windows中的睡眠功能,使用C语言

RYN*_*RYN 33 c windows sleep

我需要在Windows中睡眠我的程序.什么头文件有睡眠功能?

小智 81

使用:

#include <windows.h>

Sleep(sometime_in_millisecs); // Note uppercase S
Run Code Online (Sandbox Code Playgroud)

这里有一个小例子,它与MinGW编译并完成它在锡上的说法:

#include <windows.h>
#include <stdio.h>

int main() {
    printf( "starting to sleep...\n" );
    Sleep(3000); // Sleep three seconds
    printf("sleep ended\n");
}
Run Code Online (Sandbox Code Playgroud)

  • "看了42374次" - 显然很多人都有这个问题(当我主要做一些Linux/POSIX编程时,我应该怎么知道为我的谷歌搜索添加"msdn"前缀?) (8认同)
  • 太糟糕了,回答者是匿名的,否则他会赢得一些好的代表...... (5认同)

Ole*_*leg 7

SleepEx如果您的程序直接或间接创建窗口(例如使用某些COM对象),则函数(请参阅http://msdn.microsoft.com/en-us/library/ms686307.aspx)是最佳选择.在简单的情况下,您也可以使用Sleep.