winform 右上角X按钮添加事件

        #region 点击右上角X按钮关闭事件
        protected override void WndProc(ref Message msg)
        {
            const int WM_SYSCOMMAND = 0x0112;
            const int SC_CLOSE = 0xF060;
            // 点击winform右上关闭按钮
            if (msg.Msg == WM_SYSCOMMAND && ((int)msg.WParam == SC_CLOSE))
            {
                this.Close();//这里可以填写自己要的一些处理方法
                return;
            }
            base.WndProc(ref msg);
        }
        #endregion

posted @ 2021-08-07 14:34  Lee597  阅读(296)  评论(0)    收藏  举报