你要实现什么事件?
点击触发的事件吗?你可以在窗体的属性中的事件一拦找closing
点击触发的事件吗?你可以在窗体的属性中的事件一拦找closing
解决方案 »
- c#怎样unload已经装载的dll
- 谁有c#能用的DESEncrypt加密解密类
- C#的windows应用程序调用DLL,截获输出的问题,请进
- 菜鸟提问,关于Dataset,多表关联更新和显示
- 关于带图片的ppt文件转换成pdf问题。
- 关于ADO.net中移动记录机的疑问
- win7系统下用vs 2010编写wpf程序,登录成功就出来四个主窗体
- 求教:如何取得刚刚插入的记录的自增字段的值?
- ResourceManager使用
- From1里int aaa= xxx;From2里怎么得到aaa的值?
- 小弟在菜单里加入图标时发现:如果加入32*32的图标会显示的不完整!!(详情请进)
- 08/09/2002”无法转换为类型“Date”。
closing关闭之前
protected override void WndProc(ref Message m)
{
const int SC_CLOSE = 0xF120;
const int WM_SYSCOMMAND = 0x0112;
if(m.Msg == WM_SYSCOMMAND && (int)m.WParam == SC_CLOSE)
{
MessageBox.Show("你点了关闭按钮"); }
base.WndProc(ref m);
}
1)先触发closing事件,可以在此事件处理过程中阻止关闭窗口;
2)然后触发closed事件,善后处理
与点差差,触发的事件一样的,先触发closing事件,可以在此事件处理过程中阻止关闭窗口;然后触发closed事件,