2010-11-04 2 views
0

Я пытаюсь сделать приложение, которое может положить окна 7 в спать, Я смотрел WM_Messages, но, похоже, не нашел тот, который выполняет jobb.Как заставить Windows засыпать из приложения?

Я могу использовать эфир C++ или Delphi, чтобы сделать приложение, если оно имеет значение.

ответ

3

Использование SetSuspendState функция, которая находится в powrprof.dll:

function SetSuspendState(hibernate, forcecritical, disablewakeevent: boolean): boolean; 
    stdcall; external 'powrprof.dll' name 'SetSuspendState'; 

SetSuspendState(false, false, false); // stand by 
SetSuspendState(true, false, false); // hibernate 

 Смежные вопросы

  • Нет связанных вопросов^_^