WindowsFormsApplicationBase.Shutdown 事件

定义

当应用程序关闭时发生。

public:
 event Microsoft::VisualBasic::ApplicationServices::ShutdownEventHandler ^ Shutdown;
public event Microsoft.VisualBasic.ApplicationServices.ShutdownEventHandler Shutdown;
member this.Shutdown : Microsoft.VisualBasic.ApplicationServices.ShutdownEventHandler 
Public Custom Event Shutdown As ShutdownEventHandler 
Public Event Shutdown As ShutdownEventHandler 

事件类型

示例

此示例在应用程序关闭时记录消息。

Private Sub MyApplication_Shutdown(
    sender As Object,
    e As System.EventArgs
) Handles Me.Shutdown
    My.Application.Log.WriteEntry("Application Shut Down.")
End Sub

必须在应用程序事件的“代码编辑器”窗口中输入代码。 若要访问此窗口,请按照本主题的“备注”部分的说明进行操作。 有关详细信息,请参阅 如何:在应用程序启动或关闭时记录消息

注解

应用程序在退出之前引发 Shutdown 事件。 这样,你可以控制应用程序关闭其资源的方式。 此事件是 Visual Basic 应用程序模型的一部分。 有关详细信息,请参阅 Visual Basic 应用程序模型的概述

事件处理程序的代码 Shutdown 存储在默认隐藏的ApplicationEvents.vb文件中。

若要访问应用程序事件的“代码编辑器”窗口,请执行以下操作:

  1. 解决方案资源管理器中选择项目后,单击“项目”菜单上的“属性”。
  2. 单击 “应用程序 ”选项卡。
  3. 单击“ 查看应用程序事件 ”按钮打开代码编辑器。

有关详细信息,请参阅应用程序页、项目设计器(Visual Basic)。

按项目类型提供可用性

项目类型 可用的
Windows 窗体应用程序 Yes
类库
控制台应用程序
Windows 窗体控件库
Web 控件库
Windows 服务
网站

适用于

另请参阅