现在的位置: 首页 > 综合 > 正文

让窗体关闭按钮无效新法

2012年07月26日 ⁄ 综合 ⁄ 共 423字 ⁄ 字号 评论关闭
以前写过一个,有点笨:)
让窗体关闭按钮无效

呵呵,这个简单:

        protected override void WndProc(ref Message m)
        {
            
base.WndProc(ref m);
            
// 0x84 : WM_NCHITTEST
            if (m.Msg == 0x84
            {
                
// 20   : HTCLOSE
                if (m.Result == (IntPtr)20
                {
                    
// 0    : HTNOWHERE
                    m.Result = (IntPtr)0;
                }
            }
        }

MDI 窗体有效。

抱歉!评论已关闭.