//禁用窗体的关闭按钮
private const int CP_NOCLOSE_BUTTON = 0x200;
protected override CreateParams CreateParams
{
get
{
CreateParams myCp = base.CreateParams;
myCp.ClassStyle = myCp.ClassStyle | CP_NOCLOSE_BUTTON;
return myCp;
}
}
public Form1()
{
InitializeComponent();
this.ControlBox = false; // 设置不出现关闭按钮
}

C# WinForm开发 取消窗体关闭按钮
http://www.cnblogs.com/bison1989/archive/2012/04/18/2455068.html

05-11 00:56