我用下面这个函数可以重绘窗体的边框:
 protected override void WndProc(ref Message m)
        {
            IntPtr hDC = GetWindowDC(this.Handle);
            Graphics g = System.Drawing.Graphics.FromHdc(hDC);
            switch  (m.Msg )
            {
                case 0x0085:
                case 0x0006:
                    drawBorder(g);
                    ReleaseDC(this.Handle, hDC);
                    break;
                default :
                    base.WndProc(ref m);
                    break;
                                }
            g.Dispose();
            
          
        }
请问怎样重绘窗体的最大化、最小化和关闭按钮啊?
重绘这些按钮的时候,m.Msg的值是多小的啊?或者怎么实现!
谢谢!