如何去掉CDockablePane的Close按钮

方法一:

在继承CDockablePane的类中重写CanBeClosed()方法:

virtual BOOL CanBeClosed() const;

...

BOOL COutputWnd::CanBeClosed() const

 {

return FALSE;

}

方法二:

if (!m_wndView.Create(strFileView, this, CRect(0, 0, 250, 200), TRUE, ID_VIEW_VIEW, 
  WS_CHILD | WS_VISIBLE | CBRS_LEFT | CBRS_HIDE_INPLACE | WS_CAPTION, AFX_CBRS_REGULAR_TABS, AFX_CBRS_RESIZE))

在Create的时候 后面加上这样的参数设置AFX_CBRS_REGULAR_TABS, AFX_CBRS_RESIZE 就不会有那个关闭按钮了

////方法二比较实用

猜你喜欢

转载自blog.csdn.net/zb774095236/article/details/84636326
今日推荐