C#Winform界面关闭按钮禁用

一日一记防老年痴呆之————

在窗口程序中desigener设计器中重写。


using System.Windows.Forms;
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)
            {
                return;
            }
            base.WndProc(ref m);
        }
原文地址:https://www.cnblogs.com/Mandy-ZQ-Ma/p/14498593.html