MFC界面(彩色工具条)
发布时间
阅读量:
阅读量
MFC工具栏控件
构建工具栏的具体流程如下:
(1)于Resource View界面中添加一个新的toolbar资源
(2)在所创建的toolbar上进行双击操作以添加按钮,并将对应的ID修改为ID_BUTTON,完成编译后可在resource.h文件中查看到如下定义:
#define ID_BUTTON1 32771
(3)在框架类内部声明一个受保护的成员变量 CToolBar m_MyToolBar;
(4)在框架类的OnCreate函数中,通过调用CreateEx方法来生成工具栏控件(并设置相关属性),同时加载对应的工具栏资源
代码示例如下:
if (!m_MyToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_LEFT
|CBRS_GRIPPER|CBRS_TOOLTIPS|CBRS_FLYBY|CBRS_SIZE_DYNAMIC)||
!m_MyToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
m
全部评论 (0)
还没有任何评论哟~
