怎么重写窗体事件
例如 关闭 最小化 移动 --------------------编程问答-------------------- 关闭可以写到form_closing事件中移动可以写到mousemove事件
最小化可以通过form_resize和form_Activated事件控制
--------------------编程问答-------------------- 用 APIHook啦
想干嘛就干嘛 --------------------编程问答-------------------- 用override关键字重写表单的方法OnFormClosing,OnMaximumSizeChanged,OnMaximizedBoundsChanged等等...
protected override void OnFormClosing(FormClosingEventArgs e)
{
base.OnFormClosing(e);
//这里写代码
}
--------------------编程问答-------------------- 强易做图。 --------------------编程问答-------------------- override --------------------编程问答--------------------
//重写关闭事件 窗口右上方的关闭按钮
protected override void WndProc(ref Message m)
{
const int WM_SYSCOMMAND = 0x0112;
const int SC_CLOSE = 0xF060;
if (m.Msg == WM_SYSCOMMAND && (int)m.WParam == SC_CLOSE)
{
//this.Hide(); 让关闭按钮为隐藏窗口
//your code
return;
}
base.WndProc(ref m);
}
以前用过的一个子窗口改关闭为隐藏的代码
补充:.NET技术 , C#