在MFC中工具栏如何加载上去的

在程序执行时,那些函数会加载工具栏???求解答,谢谢~~~~... 在程序执行时,那些函数会加载工具栏???求解答,谢谢~~~~ 展开
 我来答
归悦欣cf
2012-05-10 · TA获得超过1442个赞
知道大有可为答主
回答量:4250
采纳率:60%
帮助的人:1248万
展开全部
你所说的加载是指其工具栏加载内幕还是不知道如何为MFC程序添加工具栏,如果是前者,个人意见是没有必要去研究,任何一个工具栏都是一个窗口,为了方便程序员方便添加工具条,MFC自身做了很多的工作,我们不必自己再创建一个窗口,在上面画工具按钮。
建立多文档工程,在,CMainFrame::OnCreate函数中有如何创建工具栏的代码:代码如下:
if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE |
CBRS_TOP| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY |
RS_SIZE_DYNAMIC) ||!m_wndToolBar.LoadToolBar(IDR_MAINFRAME))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
// TODO: Delete these three lines if you don't want the toolbar to
// be dockable
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
量子002
2012-05-09 · TA获得超过4212个赞
知道大有可为答主
回答量:4082
采纳率:66%
帮助的人:860万
展开全部
先工具条构建对象
然后create,加载图标,设置大小等
再然后设定工具栏在窗口中的位置
主要就这么几步吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式