サスペンド、休止状態からの復帰方法 – プログラミング – Home

サスペンド、休止状態からの復帰方法
 
通知
すべてクリア

[解決済] サスペンド、休止状態からの復帰方法


あみおさ
 あみおさ
(@あみおさ)
ゲスト
結合: 19年前
投稿: 14
Topic starter  

.net MFC です。

サスペンド、休止状態から復帰させたいのですが方法が分かりません。
調べたところ、タスクスケジュール、Waitable Timer、SetWaitableTimerあたりのよう
なのですが、具体的にどう使えばいいのかよくわかりません。

分かる方、宜しくお願いします。


引用未解決
トピックタグ
dom
 dom
(@dom)
ゲスト
結合: 19年前
投稿: 1
 

安直な方法だと、GetDesktopWindowでHWND拾って
SendMessageでWM_LBUTTONDOWN、WM_LBUTTONUPを
送っちゃうとか。


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

>サスペンド
の申し越し詳しく情報欲しいかな?
ハード構成(ノート、デスクトップ、サーバー)
補助電源(ノートバッテリー、APC等のUPS)
復帰アクション(LANからの指令、モデム入電)

これらの材料が分かれば、MSDNに処理順序等かかれてるから
分かると思いますけど

ハードがサスペンドしている話ではなく、ソフトのみが休止してるだけなら
Timer使って監視してSendMessage送るのが手っ取り早そうですけど?


返信引用
あみおさ
 あみおさ
(@あみおさ)
ゲスト
結合: 19年前
投稿: 14
Topic starter  

できました。返信ありがとうございます。
まず、情報不足でしたが、PC本体のサスペンドや休止からの復帰ということです。

>安直な方法だと、GetDesktopWindowでHWND拾って
>SendMessageでWM_LBUTTONDOWN、WM_LBUTTONUPを
>送っちゃうとか。

これはメッセージは発生してますが、復帰はできませんでした。

いろいろ試したところ、SetWaitableTimerを使ってできました。
最後の引数をTRUEにして、時間は絶対値にしました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました