如何去掉CDockablePane的Close按钮?
感谢xiao1590(杨潇xiao1590@gmail.com)提供方法二!
方法一:
在继承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))
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 就不会有那个关闭按钮了
posted on 2009-12-22 22:44 Sunwayking 阅读(2081) 评论(3) 编辑 收藏 举报