hur.cn - 华软网

 热门搜索

CDilog类中创建Toolbar问题

  作者:未知    来源:网络    更新时间:2011/8/20
各位朋友你们好。 我创建MFC是基于对话框类生成的。最后因为程序需要一个toolbar,然后在别的程序中拷备了如下代码

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

将以上代码添加到了OnInitDialog消息中。运行的时候始终不显示工具栏。着急啊。望大家给解决下。谢谢!
---华软 网友回答---
http://www.vckbase.com/document/viewdoc/?id=265
---华软网友回复---
RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0);

---华软网友回复---
解决了。原来是缺了showwindow和RepositionBars,非常感谢。
---华软网友回复---
不需要showwindow吧      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。