【技术积累】【C#】Disable Windows窗体右上角的关闭按钮
案例代码片段:
public partial class Form1 : Form { [DllImport("USER32.dll")] public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags); [DllImport("USER32.dll")] public static extern int GetSystemMenu(int hWnd, int bRevert); const int MF_REMOVE = 0x1000; const int SC_CLOSE = 0xF060; public Form1() { //do something int hMenu = GetSystemMenu(this.Handle.ToInt32(), 0); RemoveMenu(hMenu, SC_CLOSE, MF_REMOVE); //do something } }
posted on 2013-01-15 22:52 lienhua34 阅读(1224) 评论(0) 编辑 收藏 举报