任务管理器关闭事件未触发

时间:2014-03-28 13:15:16

标签: vb.net events formclosing

以下是代码:

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    If e.CloseReason = CloseReason.TaskManagerClosing Then
        e.Cancel = True
        IO.File.Create(Environment.CurrentDirectory & "\TEST.TXT").Dispose()
    End If
End Sub

当我从任务管理器关闭它时,它不会触发任务管理器关闭的事件。

1 个答案:

答案 0 :(得分:0)

问题在于从任务管理器关闭表单时我是否从结束进程关闭了 以及结束任务的事件,所以如果你从结束进程结束表单,如果你从它将退出的结束任务结束它将不会退出