Sleep function in Windows, using C
Use:
#include <windows.h>Sleep(sometime_in_millisecs); // Note uppercase S
And here's a small example that compiles with MinGW and does what it says on the tin:
#include <windows.h>#include <stdio.h>int main() { printf( "starting to sleep...\n" ); Sleep(3000); // Sleep three seconds printf("sleep ended\n");}
SleepEx
function (see http://msdn.microsoft.com/en-us/library/ms686307.aspx) is the best choise if your program directly or indirectly creates windows (for example use some COM objects). In the simples cases you can also use Sleep
.