• ベストアンサー

PCのシャットダウン処理

VB6でPC(OSはXP)のシャットダウン(終了時)時に特定のファイルにタイムスタンプするプログラムを組みたいと思ってます。 常駐ソフトを走らせて、シャットダウンのイベントが拾えたらって思っているのですが、そのようなイベントを拾う方法を教えていただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.2

★VB ならば『Form_QueryUnload』が楽ですね。 ・ウインドウ・メッセージでは『WM_ENDSESSION』と『WM_QUERYENDSESSION』があります。  おそらく『Form_QueryUnload』は上記のメッセージを捕まえているのでしょう。 ・以上。おわり。 参考資料: ・http://www.winapi-database.com/Message/WM/WM_ENDSESSION.html→『WM_ENDSESSION』 ・http://www.winapi-database.com/Message/WM/WM_QUERYENDSESSION.html→『WM_QUERYENDSESSION』

その他の回答 (1)

回答No.1

QNo.566616:[VB6でシャットダウン、ログオフを感知] http://okwave.jp/qa566616.html Form_QueryUnloadです