我试图制作一个可以使Windows 7进入睡眠状态的应用,
我一直在看WM_Messages,但是似乎找不到找到它的文件。
我可以使用以太C++或Delphi制作该应用程序(如果有任何区别)。
最佳答案
使用 powrprof.dll 中的SetSuspendState函数:
function SetSuspendState(hibernate, forcecritical, disablewakeevent: boolean): boolean;
stdcall; external 'powrprof.dll' name 'SetSuspendState';
SetSuspendState(false, false, false); // stand by
SetSuspendState(true, false, false); // hibernate