我试图制作一个可以让 Windows 7 进入睡眠状态的应用程序,我一直在查看 WM_Messages,但似乎无法找到一个可以完成工作的应用程序。
如果有任何区别,我可以使用 ether C++ 或 Delphi 来制作应用程序。
我试图制作一个可以让 Windows 7 进入睡眠状态的应用程序,我一直在查看 WM_Messages,但似乎无法找到一个可以完成工作的应用程序。
如果有任何区别,我可以使用 ether 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
我相信这个MSDN 页面会有所帮助。