如题,请高手指教~!谢谢!
关于第一个问题“c#请问如何去除关闭按钮”补充一下,我不想要form标题隐藏,然后重画~~!

解决方案 »

  1.   

    1, First Set FormBorderStyle = None
    2,
         Import winapi Dll
        [DllImport("shell32.dll")]---May be [DllImport("user32.dll")] I forgot
        public extern static   ShowWindow(System.IntPtr handler,int showStyle);ShowStyle could be :
    SW_HIDE = 0,
    /// <summary>
    /// &Otilde;&yacute;&sup3;&pound;&Iuml;&Ocirc;&Ecirc;&frac34;
    /// </summary>
    SW_SHOWNORMAL = 1,
    /// <summary>
    /// ×&icirc;&ETH;&iexcl;&raquo;&macr;
    /// </summary>
    SW_SHOWMINIMIZED = 2,
    /// <summary>
    /// ×&icirc;&acute;ó&raquo;&macr;
    /// </summary>
    SW_SHOWMAXIMIZED = 3,
    /// <summary>
    /// &Iuml;&Ocirc;&Ecirc;&frac34;&pound;&not;&micro;&laquo;&sup2;&raquo;&frac14;¤&raquo;&icirc;
    /// </summary>
    SW_SHOWNOACTIVATE = 4,
    /// <summary>
    /// &Otilde;&yacute;&sup3;&pound;&Iuml;&Ocirc;&Ecirc;&frac34;
    /// </summary>
    SW_SHOW = 5,
    /// <summary>
    /// MINIMIZE
    /// </summary>
    SW_MINIMIZE = 6,
    /// <summary>
    /// MINIMIZE and not active
    /// </summary>
    SW_SHOWMINNOACTIVE = 7,
    /// <summary>
    /// Show normal and not active
    /// </summary>
    SW_SHOWNA = 8,
    /// <summary>
    /// restore from maximum or minimum
    /// </summary>
    SW_RESTORE = 9,
    SW_SHOWDEFAULT = 10,
    SW_MAX = 11
      

  2.   

    protected override WndProc(Message M)
    {
             ....
    }
      

  3.   

    恩,第二个问题可以执行,但第一个还是不能这样(补充一下,我不想要form标题隐藏,即不要Set FormBorderStyle = None)