首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么用Win32 API打开显示器

2012-01-20 
如何用Win32 API打开显示器我用SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,2)可以成功关

如何用Win32 API打开显示器
我用SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,2);可以成功关闭显示器,但是这样可以用任意键重新打开屏幕。我想要实现的事一键控制屏幕开关,而不是任意键打开屏幕。

[解决办法]
::SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,-1);
[解决办法]

探讨
::SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,-1);

[解决办法]
探讨
引用:
::SendMessage(GetSafeHwnd(),WM_SYSCOMMAND,SC_MONITORPOWER,-1);

哦,看错题了
有个思路
监控键盘,如果按别的键就执行关显示器
如果按你想要的键,就取消监控

热点排行