Schliessen durch X-Button verhindern.

Manchmal will man verhindern das ein Fenster nicht geschlossen werden kann, sonder uber ein Menü beendet werden muss. Der [X]-Button sowie das schliessen durch den Taskmanager soll verhindert werden! Wie kann man das machen?

Das Code-Fragment sieht so aus:

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
        If e.CloseReason = CloseReason.UserClosing Or _
         e.CloseReason = CloseReason.TaskManagerClosing Then _
           e.Cancel = True
End Sub