- 締切済み
Windowsがシャットダウンする前に
Windowsがシャットダウンしようとしたときにシャットダウン作業を一時停止して、コードを実行してまたシャットダウンを続行したいのですがどのような方法があるでしょうか。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- kougasha
- ベストアンサー率32% (34/105)
回答No.3
VBのイベントではなく、Windowsの生の(?)イベントである "WM_QUERYENDSESSION"を検出して処理すれば大丈夫だと思います。 これは、Windowsが終了するときに各アプリケーションに、 「Windowsが終了するけど良い?」という問い合わせをしてくる イベントです。 VBで実現するためには「コールバック関数の登録」という処理 をしなくてはなりません。 参考URLのページがずばりあなたの要求を満たすと思います。
補足
回答ありがとうございました。でも、やってみたところコードを実行する間もなくシャットダウンされてしまいました。 どうしましょう。