이 작은 코드를 사용하여 응용 프로그램을 닫지 않았습니다.항상 Windows 8 종료 확인 취소
Public Sub New()
InitializeComponent()
AddHandler SystemEvents.SessionEnding, AddressOf SessionEndingEvtHandler
End Sub
Private Sub SessionEndingEvtHandler(sender As Object, e As SessionEndingEventArgs)
MessageBox.Show("Cancelling Windows shutdown")
e.Cancel = True
End Sub
정상적으로 작동하므로 응용 프로그램이 더 이상 닫히지 않습니다. 그러나 시스템을 종료 (Windows 8)하려고하면 응용 프로그램이 나열된 전체 화면 프롬프트가 나타나고 종료 확인 또는 취소를 요청합니다.
내 질문은 어떻게 종료를 취소 할 수 있습니까?
나는이 (가)와 (이 화면 link에 세부 사항) 취소 버튼을 활성화하려 :SendKeys.Send("{ENTER}")
하지만 그것은 버튼의 작업을 취소 시뮬레이션하는 방법을
어떤 생각을 작동하지 않는 이유는 무엇입니까?
고마워, 나는 내 영어에 대해 사과한다, 나는 프랑스 사람이다.
이것이 여전히 가능했던 날은 오래되었습니다. –
@ user3225327 여기에 제안 된 코드를 사용해 보셨습니까? http://www.vbforums.com/showthread.php?378775-Prevent-Windows-Shutdown – user2874682
@ user2874682 예 시도했습니다. 그것은 잘 작동하지만 확인 화면이 계속 나타납니다. – user3225327