是想屏蔽close事件吗?
这个简单private void on_closing(e){e.cancel = true;}

解决方案 »

  1.   

    干脆自己绘制吧,关于绘制查一查以前的FAQ就知道了
      

  2.   

    只能让它不起作用.        private void yourform_Load(object sender, System.EventArgs e)
            {
                int lSysMenu;
                const int  MF_BYPOSITION = 1024;
                lSysMenu = WinApi.GetSystemMenu(this.Handle.ToInt32(), 0);
                WinApi.RemoveMenu(lSysMenu, 6, MF_BYPOSITION);
                //WinApi.RemoveMenu(lSysMenu, 5, MF_BYPOSITION);
            }
    =====================
    public class WinApi
    {
    [DllImport("User32.dll")]
    public static extern int GetSystemMenu(int hWnd, int bRevert);
    [DllImport("User32.dll")]
    public static extern int RemoveMenu(int hMenu, int nPosition, int wFlags);
    }
      

  3.   


    重画
    http://www.microsoft.com/China/Community/TechZone/TechArticle/TechDoc/csharpui.asp
      

  4.   

    同意chinchy(人民需要人民币) 的