我将如何让我的两台显示器都进入睡眠状态,我想自己编写一个应用程序,因为我想添加某些功能,到目前为止我在MSDN上找不到任何与显示器有关的内容睡觉。
答案 0 :(得分:3)
你想要这样的东西:
SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);
它应该适用于双显示器。
虽然might be best not to use HWND_BROADCAST, but instead to use a HWND from your app's own window。你没有说你正在使用什么语言,但如果它是C#或VB.NET,那么有很多关于演示如何用这些语言调用它的示例。
答案 1 :(得分:0)
查看WM_SYSCOMMAND消息的SC_MONITORPOWER
选项。
C#有一个CodeProject example。