window窗口问题 c#

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:56:03
windows窗口的最大化与最小化 还有关闭按钮都是在一个位图里面 应用程序是如何识别咯 我的意思是我单击最大化按钮的时候 它是如何知道我是在按最大化按钮 我想对关闭按钮重新来写 它的功能又要如何实现 我双击的时候 出现的是Form_load函数 应该怎么做的呀

protected override void OnClosing(CancelEventArgs e)
{
MessageBox.Show("关闭");
base.OnClosing(e);
}

Form_Load事件就是在处理完Form的构造函数后,将要显示窗体的时候,执行Form_Load事件。 ]

如果仅仅是需要在关闭的时候进行一些操作,可以把这些操作写在窗体的Dispose()方法里面.

/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
/// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
protected override void Dispose(bool disposing)
{
//写你自己的东西
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}

最小化、最大化、关闭、移动,Form 都有相应的事件。自己查下,哈。不想打字了哟。

你问的这个功能,是VS默认的功能,其方法都已经分装起来了。

窗口事件里找去