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) {
// 禁止用户通过窗口的xx按钮或通过窗口左上角下拉菜单或者按alt+f4或者任务栏鼠标关闭窗口 // only taskmgr or msg can terminal return; } base.WndProc(ref m); }
若要关闭只能通过任务管理器或消息方式关闭。如何阻止消息关闭窗口呢?