去掉窗口的X很简单:
Form的属性ControlBox设为False
点击X的时候,提示是否退出系统,进行确定和取消的选择
protected override void OnFormClosing(FormClosingEventArgs e)
{
DialogResult result = MessageBox.Show("确定要退出系统吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (result == DialogResult.OK)
{
Application.ExitThread();
}
else
{
e.Cancel = true;
}
}