掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Windows側のモニタ電源OFFが優先されてしまう (ID:148654)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
質問半分、報告半分になります。 電源とスリープで設定したモニタの電源を切るまでの時間が経過した後 PostMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1); でモニタの電源が復帰するのですが、その後数秒後にモニタの電源が切れてしまいます。 再度上記の命令を送信するとまた復帰するのですがすぐに電源が切れてしまいます。 ためしに PostMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2); PostMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, -1); として見ましたが変わりません。 発生する環境と発生しない環境も確認しています。 環境1:Windows10 Embedded + デスクトップ + 液晶モニタ 環境2:Windows10 Version 1909 + ノートPC 環境1:モニタ復帰正常 環境2:モニタ復帰異常 スクリーンセーバーに関して https://www.petitmonte.com/bbs/answers?question_id=8894 で質問させて頂いたのを思い出し、その中で MapVirtualKeyを使用したキーを使ってキーボードを押されたような処理をしてみると 環境1:キーボード送信でスクリーンセイバー、モニタ復帰異常 環境2:キーボード送信でスクリーンセイバー、モニタ復帰正常 と真逆の結果となりました。 両方を併用すれば問題は解決するのですがもやもやします。 他に良い方法があるのでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.