プロが教える店舗&オフィスのセキュリティ対策術

Visual Basic 2010で作ったプログラム(exeファイル)を実行中にスタンバイまたは休止モードに移行し、その後そのモードから復帰した時に発生するイベント、または復帰を検出する方法は有りませんか?(Formはアクティブになっていません。)

A 回答 (1件)

こんな感じで。



Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
  AddHandler Microsoft.Win32.SystemEvents.PowerModeChanged, AddressOf SystemEvents_PowerModeChanged
End Sub

Private Sub SystemEvents_PowerModeChanged(ByVal sender As Object, ByVal e As Microsoft.Win32.PowerModeChangedEventArgs)
  If e.Mode = Microsoft.Win32.PowerModes.Resume Then
    Label1.Text = "復帰"
  End If
End Sub
    • good
    • 1
この回答へのお礼

ありがとうございました。うまく行きました。

お礼日時:2011/08/14 09:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!