如何控制主窗口的大小?在窗口预创建函数中修改尺寸(OnPreCreateWindow)如何取消主窗口的最大,最小化按钮?在窗口预创建函数中设定窗口风格

解决方案 »

  1.   

    caption->Styles:
      System Menu
      Minimize box
      Maximize box
    取消后两者就OK了
      

  2.   

    把precreatwindow中改变窗口风格cs.style = WS_OVERLAPPED | 
               WS_CAPTION | 
               FWS_ADDTOTITLE|
                WS_THICKFRAME | 
                WS_SYSMENU | 
             //WS_MINIMIZEBOX |
             //WS_MAXIMIZEBOX |
               WS_MAXIMIZE;
      

  3.   

    cs.style = WS_OVERLAPPED | 
               WS_CAPTION | 
               FWS_ADDTOTITLE|
                WS_THICKFRAME | 
                WS_SYSMENU | 
             //WS_MINIMIZEBOX |
             //WS_MAXIMIZEBOX |
               WS_MAXIMIZE; 
      以及MoveWindow(...)都是 可行的 方法一种是在程序启动时进行的 一种是在程序运行时动态进行改变的 
      还有 一种方法就是在设计窗口时使用属性控制