我有一个 Delphi 应用程序,可以使用
将计算机置于屏幕保护状态hWnd := GetDesktopWindow ;
SendMessage (hWnd, WM_SYSCOMMAND, SC_SCREENSAVE, 0) ;
这在 XP 下工作正常,但我发现它在(嵌入式)Windows 7 下不起作用。
有什么想法吗?
最佳答案
它适合我(Windows 7 Home Premium,64 位)。您是否尝试过将消息发送到另一个窗口,例如 Handle
? (另外,您确定您安装了屏幕保护程序吗?)
关于打开屏幕保护程序的 Delphi 代码在 Windows 7 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4309889/