求助 CToolBar 没有了拖动条,浮动后,没有了标题栏

q308865427 2013-05-15 11:53:00

没有特殊设置 ,
都是标准的参数 ,
但是,
浮动后没有了标题栏,

停靠的时候 ,没有左侧的选中移动条 ;

求高手指点



if (CMDIFrameWnd::OnCreate( lpCreateStruct ) == -1)
return -1;


#ifdef _DEBUG


if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_TOOLTIPS | CBRS_FLYBY ) ||
!m_wndToolBar.LoadToolBar(IDR_MAINFRAME) )
{
TRACE0( "Failed to create toolbar\n" );
return -1;
}

if (!m_wndMainToolBar.CreateEx( this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_LEFT
| CBRS_TOOLTIPS | CBRS_FLYBY ) ||
!m_wndMainToolBar.LoadToolBar( IDR_MAINTOOLBAR ) )
{
TRACE0( "Failed to create main toolbar\n" );
return -1;
}

m_wndToolBar.SetWindowText (_T("STMToolBar") ) ;
m_wndMainToolBar.SetWindowText (_T( "MainToolBar") ) ;
m_wndToolBar.EnableDocking( CBRS_ALIGN_TOP | CBRS_ALIGN_LEFT );
m_wndMainToolBar.EnableDocking( CBRS_ALIGN_LEFT ) ;
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
DockControlBar(&m_wndMainToolBar);

if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators,
sizeof(indicators)/sizeof(UINT)))
{
TRACE0("Failed to create status bar\n");
return -1;
}

停靠时 :


浮动时 :



...全文
50 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧