CDockablePane的显示与隐藏

要使用ShowPane,而不要使用普通的ShowWindow

void CMainFrame::OnViewPropWnd()
{
    // TODO: 在此添加命令处理程序代码
    if (!m_wndProperties.IsVisible())
        m_wndProperties.ShowPane(TRUE, FALSE, TRUE);
    else
        m_wndProperties.ShowPane(FALSE, FALSE, FALSE);
}


void CMainFrame::OnUpdateViewPropWnd(CCmdUI* pCmdUI)
{
    // TODO: 在此添加命令更新用户界面处理程序代码
    pCmdUI->SetCheck(m_wndProperties.IsVisible());
}
原文地址:https://www.cnblogs.com/sinceret/p/14399290.html