工控编程吧

标题: 上位机MFC 如何创建工具栏 [打印本页]

作者: qq263946146    时间: 2019-7-20 11:43
标题: 上位机MFC 如何创建工具栏
新手可能会不知道如何创建工具栏。
其实我们新建一个文档类型的工程,就自带有一个工具栏,
参考它就知道工具栏是如何一步步创建的。
可以自己新建立一个单文档程序。进行模仿。

首先是准备一个工具栏资源ID,如IDR_TOOLBAR
然后就定义 一个工具栏对象,并初始化
        CToolBar m_wndDemoToolBar;
        //创建工具栏窗口
        if (!m_wndDemoToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD |
                WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS |
                CBRS_FLYBY | CBRS_SIZE_DYNAMIC))
        {
                return -1;
        }

        //加载工具栏资源
        if (!m_wndDemoToolBar.LoadToolBar(IDR_TOOLBAR))
        {
                return -1;
        }

要让工具栏可以依靠,也可以参考默认的代码
        m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
        DockControlBar(&m_wndToolBar);


[MFC408]1[/MFC408]





欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4