请问怎样隐藏最大化按钮呢?不是禁用啊,我想让它消失~~

解决方案 »

  1.   

    见过一帮作界面的人,去掉title bar,然后全都自己画出来控件
      

  2.   

    不自绘标题栏,只能把最大,最小化按钮同时去掉
    BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
    {
    if( !CFrameWnd::PreCreateWindow(cs) )
    return FALSE;
    // TODO: 在此处通过修改 CREATESTRUCT cs 来修改窗口类或
    // 样式
    cs.style &= ~WS_MAXIMIZEBOX;
    cs.style &= ~WS_MINIMIZEBOX; return TRUE;
    }
      

  3.   

    如果想从应用程序标题栏中去掉最小化和最大化按钮,则在
    BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)添加:
    cs.style &=~(WS_MAXIMIZEBOX|WS_MINIMIZEBOX);
      

  4.   

    如果想使应用程序的大小固定,以致拖动窗口的右下角时没有反映,那么添加:
    cs.style &=~WS_THICKFRAME;