我试图制作一款可以让Windows 7入睡的应用 我一直在看WM_Messages,但似乎无法找到一个完成工作的人。
如果它有任何区别,我可以使用ether C ++或Delphi来制作应用程序。
答案 0 :(得分:4)
使用 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
答案 1 :(得分:3)
我相信this MSDN页面会有所帮助。