win7下對顯示器的電源的操作
//關閉moniter的電源
sendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,(LPARAM)2);
//打開moniter的電源
sendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,(LPARAM)-1);
//low power moniter
SendMessage(HWND_BROADCAST,WM_SYSCOMMAND,SC_MONITORPOWER,(LPARAM)1);
在開始的時候要注冊電源通知消息
HANDLE g_hPowerNotify
GUID GUID_MON_POWER = GUID_MONITOR_POWER_ON;
g_hPowerNotify= RegisterPowerSettingNotification(g_hWnd,&GUID_MON_POWER,DEVICE_NOTIFY_WINDOW_HANDLE):
然後在窗口過程中
//當有電源狀態發生改變時。window會發這個消息出來
//當開機第一次進系統的時候。一般都會進入電源狀態改變的事件。
case WM_POWERBROADCAST:
{
if(wParam==PBT_POWERSETTINGCHANGE)
{
POWERBROADCAST_SETTING* pps= (POWERBROADCAST_SETTING*)lParam;
if(sizeof(DWORD)==pps->DataLength&&pps->PowerSetting ==GUID_MONITER_POWER_ON)
{
g_bLCDPwrOn = pps->Data[0];
}
}
}
//在窗口銷毀中取消注冊
case WM_DESTROY
UnregisterPowerSettingNotification(g_hPowerNotify);
//補充
win7下對顯示器的電源的操作相关推荐
- 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程
目錄: 開玩樹莓派(一):安裝Raspbian系統 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程 開玩樹莓派(三):Python編程 開玩樹莓派(四):GPIO控制和遠程 ...
- 不同顯示器分辨率問題
通電狀態下,更換顯示器容易導致不顯示·黑屏等問題,最好先關機,同種型號,尺寸的還好,如果分辨率和頻率不一樣的話,就容易出問題,我今天用19201080的換成1440900的后,結果再換上1440900 ...
- 開機顯示器不顯示,提示no signal ......
這個其實一般就是顯示器視屏線沒有插牢,拔下來,重新插下,還有把那個插頭處的灰塵也清下吧
- “在win7下用WebEx 播放器播放 *.wrf格式文件耳机没有声音” 解决方法
在win7下用WebEx 播放器播放 *.wrf格式文件耳机没有声音 补充资料 我的是windows7 U版,下载了一些*.wrf格式的文件,使用最新版的WebEx播放器播放,不插上耳机,笔记本有声音 ...
- 周志華《機器學習》圖4.4和图4.9繪制(轉載+增加熵顯示功能)
代碼來自參考鏈接: https://blog.csdn.net/leafage_m/article/details/79629074 本文的貢獻是: ①修正參考鏈接中,算法第3種情況中的投票問題的相關 ...
- 3CX電話系統橋接中正確顯示來電號碼
做好了橋接,並配置好外接規則之後,給對端3CX的分機打電話,得到的來顯很可能是註冊到橋接的虛擬分機號碼. 只要在3CX的分機設置中,為分機設置"外向顯示號碼",對端分機即可顯示來電 ...
- Linux下nvidia压力测试,Linux 系統 NVIDIA GPU 顯示卡壓力測試
這裡介紹如何在 Linux 系統上進行 NVIDIA GPU 顯示卡的壓力測試. 在組裝含有多張 GPU 顯示卡的大型工作站時,通常都要考慮電力與散熱問題,顯示卡的耗電量可以經由廠商的規格直接查出來, ...
- Win7下如何在windows资源管理器中打开FTP
大家在使用网络的过程中,往往会登陆一些FTP站点,通过这些站点来下载一些软件,以前在IE6中,打开FTP后,就会直接看见文件夹,就如同打开本地硬盘一样,这样很直观也很容易操作.但是在IE8(家庭网络) ...
- JavaFx系列(二) Thread顯示進度窗的對話框
@FXML //2014-04-06 tim public void onClickOk(MouseEvent event) {//顯示進度窗proc.showit(Main.rb.getString ...
- IE不能直接顯示PDF的原因分析和解決方法
>>>>>問題<<<<< 因為有系統用iframe顯示PDF,但PDF有時卻并不能順利地在流覽器中顯示,而是跳出下載對話框,要求下載,給us ...
最新文章
- 临时表空间过大解决方法
- JDBCUtils工具类编写
- 马上着手开发 iOS 应用程序-1.1设置
- 源码安装NASM,无root权限
- 程序员成长之路 java面试指导(作者说的极好要看) 静下心看
- 消息队列终极解决方案——Stream(下)
- Jquery 获取select选中的value、text
- 浅谈UWB室内定位(二)
- 3D打印是什么?如何工作的?
- 哈工大计算机系统大作业 程序人生-Hello’s P2P
- Cookie用法大全
- 网络打印机计算机服务,网络打印机怎么设置,教您怎么设置网络打印机
- 台风怎么看内存颗粒_【内存篇】能否Deja Vu?海力士DJR超频测试
- oracle 查看cdb,Oracle基础操作——CDB-PDB
- 六爪机器人_六爪机器人
- Deep Mind 团队论文Playing Atari with Deep Reinforcement Learning复现
- java面试详解-总有你能碰得到的
- 10个iPad Air常见小问题及解决方法汇总
- 这10本书,带你了解 ChatGPT 的底层逻辑!
- 一键加密:WPS(Wi-Fi Protected Setup,Wi-Fi保护设置)