请问如何在单文档程序中不显示状态栏?因为程序默认是开始显示出状态栏,我想关掉他,该如何做呢?

解决方案 »

  1.   

    CMenu类的SetMenu(NULL)删除菜单.
    在资源编辑器中强删除工具栏和部分菜单.
    在CMainFrame()::OnCreate()中可删除状态栏和工具栏.
      

  2.   

    在mainframe.cpp中,把这
    if (!m_wndStatusBar.Create(this) ||
    !m_wndStatusBar.SetIndicators(indicators,
      sizeof(indicators)/sizeof(UINT)))
    {
    TRACE0("Failed to create status bar\n");
    return -1;      // fail to create
    }
    去掉就行了
      

  3.   

    参考方法:void CMainFrame::OnStatus() 
    {
    // TODO: Add your command handler code here
    m_wndStatusBar.ShowWindow(!m_bShowStatus);
    m_bShowStatus = !m_bShowStatus;
    RecalcLayout();
    }
      

  4.   

    在建单文档时候去掉状态栏的选项,要么就在OnCreate函数里删除状态栏的加载并且把资源里的状态栏删除。
      

  5.   

    OnCreate中把装载状态栏部分删除