自定义的工具栏为什么是灰的

aystplk 2005-08-11 11:07:13
我用资源编辑器生成了一个工具栏
然后在mainframe的oncreate方法里修改如下
修改前: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))

修改后: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_TOOLBAR1))
编译执行后能看见工具栏,但呈灰色
别笑我菜,请问怎么解决
...全文
97 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
DentistryDoctor 2005-08-11
没为工具栏按钮提供处理代码?
回复
fooooot 2005-08-11
在没有给工具栏选项添加执行代码时,系统默认为灰色;可以加Enable函数使其有效
回复
相关推荐
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2005-08-11 11:07
社区公告
暂无公告