从载CChildFrame的Create(……)函数
CChildFrame::Create(……)
{
dwStyle = (dwStyle &( ~WS_SYSMENU)) | WS_MAXIMIZEBOX  ;
return CMDIChildWnd::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, pContext);}

解决方案 »

  1.   

    这样好象不能屏蔽ALT+F4,怎样屏蔽这个呢?
      

  2.   

    [email protected],谢谢!!
      

  3.   

    BEGIN_MESSAGE_MAP(CMainFrame, CMDIFrameWnd)
    //{{AFX_MSG_MAP(CMainFrame)
    ON_WM_CREATE()
    ON_WM_CLOSE()
    //}}AFX_MSG_MAP
    END_MESSAGE_MAP()void CMainFrame::OnClose() 
    {
    // CMDIFrameWnd::OnClose();
    }
      

  4.   

    这样屏蔽ALT+F4似乎很不妥当
    new_cooperator 你要屏蔽ALT+F4干什么?
      

  5.   

    wxq888,不行,这样连“最大化”按钮和“最小化”按钮都不见见了我要的是三个按钮都可以看,而“关闭”按钮被Disable了。
      

  6.   

    你的视图为什么要Disable它,有什么用处
      

  7.   

    在dwStyle 的各个位中,好象没有禁止 关闭 按纽这一项,可以禁止最大化,最小化