MFC/Ribbon隐藏停靠窗口的关闭按钮

默认生成的停靠窗口有一个关闭按钮,如果不希望该窗口被用户关闭,那么需要手动设置其Style。默认Style为AFX_DEFAULT_DOCKING_PANE_STYLE,而关闭按钮对应AFX_CBRS_CLOSE。于是,可通过如下代码进行设置:

// m_wndContentsDock代表停靠窗口对象
m_wndContentsDock.SetControlBarStyle(AFX_DEFAULT_DOCKING_PANE_STYLE & ~AFX_CBRS_CLOSE);// 禁止显示关闭按钮

最终效果如图:

MFC/Ribbon隐藏停靠窗口的关闭按钮_第1张图片

你可能感兴趣的:(MFC/Ribbon,MFC,Ribbon,停靠窗口,关闭按钮)