Función de suspensión en Windows, usando C

Necesito dormir mi progtwig en Windows. ¿Qué archivo de cabecera tiene la función de suspensión?

Utilizar:

#include  Sleep(sometime_in_millisecs); // Note uppercase S 

Y aquí hay un pequeño ejemplo que comstack con MinGW y hace lo que dice en el estaño:

 #include  #include  int main() { printf( "starting to sleep...\n" ); Sleep(3000); // Sleep three seconds printf("sleep ended\n"); } 

SleepEx función SleepEx (consulte http://msdn.microsoft.com/en-us/library/ms686307.aspx ) es la mejor elección si su progtwig crea ventanas directamente o indirectamente (por ejemplo, usa algunos objetos COM). En los casos simples también puedes usar Sleep .

Incluya la siguiente función al comienzo de su código, siempre que quiera forzar la ejecución a pausar sin poner una carga adicional en la CPU (en el caso de un bucle for )

 void sleep(unsigned int mseconds) { clock_t goal = mseconds + clock(); while (goal > clock()) ; } 

MSDN : Encabezado: Winbase.h (incluye Windows.h)