关于通过消息关闭显示器的问题,有此方面经验的高手请进

PoolD 2006-01-12 10:01:17
在网上看到的例程使用WM_SYSCOMMAND消息的SC_MONITORPOWER参数。
但是我在编程中使用
Perform(WM_SYSCOMMAND, SC_MONITORPOWER, 1)的时候屏幕闪一下(变黑)之后马上就恢复正常了?

操作系统WinXP,Win2000Server,开发环境Delphi 6
...全文
246 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahjoe 2006-02-08
  • 打赏
  • 举报
回复
测试通过,楼上的。
forestry98 2006-01-24
  • 打赏
  • 举报
回复
//已经测试通过
//关闭显示器
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2)
//打开显示器:
SendMessage(Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
PoolD 2006-01-24
  • 打赏
  • 举报
回复
没有人知道吗?

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧