C# 禁用 关闭窗口 按钮的方法

  using  System;
using  System.Collections.Generic;
using  System.ComponentModel;
using  System.Data;
using  System.Drawing;
using  System.Text;
using  System.Windows.Forms;

namespace  ECT
{
    
public partial class NoCloseForm : FormBase
    
{
        
/// <summary>
        
/// 获取已设置无法关闭窗口创建参数。就是这里
        
/// </summary>

        protected override CreateParams CreateParams
        
{
            
get
            
{
                
int CS_NOCLOSE = 0x200;
                CreateParams parameters 
= base.CreateParams;
                parameters.ClassStyle 
|= CS_NOCLOSE;

                
return parameters;
            }

        }



        
public NoCloseForm()
        
{
            InitializeComponent();
        }

    }

}

你可能感兴趣的:(C# 禁用 关闭窗口 按钮的方法)