tiempo suspension suspender quitar que para pantalla hibernar hibernando desactivar como comando cambiar c windows sleep

suspension - Función de reposo en Windows, utilizando C



pc hibernando como desactivar (4)

Incluya la siguiente función al comienzo de su código, cuando quiera que esté ocupado, espere. Esto es distinto de la suspensión, ya que el proceso utilizará 100% de CPU mientras esta función se esté ejecutando.

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

Tenga en cuenta que el nombre de sleep para esta función es engañoso, ya que la CPU no estará durmiendo en absoluto.

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


Utilizar:

#include <windows.h> Sleep(sometime_in_millisecs); // Note uppercase S

Y aquí hay un pequeño ejemplo que compila con MinGW y hace lo que dice en la lata:

#include <windows.h> #include <stdio.h> int main() { printf( "starting to sleep.../n" ); Sleep(3000); // Sleep three seconds printf("sleep ended/n"); }


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