- ベストアンサー
VB6.0で休止状態への移行を検知する方法
VB6.0で、休止状態への移行を検知する方法はありますか? UPSが動作したときに休止状態に移行するのですが、その前に一仕事させたいと考えています。 OSはWindows2000/XPです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Win32 API の SetWindowLong()、CallWindowProc() を使用すれば検出できるようです。(ただし、休止状態/サスペンドの区別はできないみたいです。) http://www.int21.co.jp/pcdn/vb/noriolib/vbmag/9802/subc/ http://oshiete1.goo.ne.jp/qa1713868.html が参考になると思います。
お礼
おかげさまで希望の動作を実現することが出来ました。ありがとうございました。
補足
早速の回答、ありがとうございます。 とりあえず、とても難しい問題であるということだけはわかりました。 参考URLを頼りに試してみようと思います。