タイトル : Re^2: PC電源管理について 投稿日 : 2011/01/30(Sun) 14:05 投稿者 : 花ちゃん
OS からのシャットダウンのキャンセルは先のAPI関数ではできないみたいなので。 下記でシャット ダウンができないようにして、キャンセルは、ユーザにしてもらう事に すれば、注意喚起はできるかと思いますので試して見て下さい。 下記をEXEにして起動したまま、Windows を終了してみて下さい。 Option Explicit Private frg As Boolean Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) If UnloadMode = vbAppWindows Then If frg = False Then MsgBox "勤怠入力忘れです。" Cancel = 1 End If End If End Sub 詳細なフラグは別途設定して下さい。 |