heisetoufa 发表于 2013-2-4 19:57:29

c# winform 让Form窗体上系统自带的红色关闭按钮失效,点击关闭变为最小化

#region   拦截Windows消息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){//捕捉关闭窗体消息   //   User   clicked   close   button   this.WindowState = FormWindowState.Minimized;return;}base.WndProc(ref   m);}#endregion

黑色头发:http://heisetoufa.iteye.com
页: [1]
查看完整版本: c# winform 让Form窗体上系统自带的红色关闭按钮失效,点击关闭变为最小化