社区
界面
帖子详情
怎么使工具栏上的图标DISABLE?
zsc0797
2003-09-12 10:23:01
我用下列代码怎么没用呢?
m_wndToolBar.GetToolBarCtrl().EnableButton(0, FALSE);
m_wndToolBar.GetToolBarCtrl().EnableButton(1, TRUE);
m_wndToolBar.GetToolBarCtrl().EnableButton(2, TRUE);
是不是一定要处理UPDATE_COMMAND_UI消息啊?
...全文
135
11
打赏
收藏
怎么使工具栏上的图标DISABLE?
我用下列代码怎么没用呢? m_wndToolBar.GetToolBarCtrl().EnableButton(0, FALSE); m_wndToolBar.GetToolBarCtrl().EnableButton(1, TRUE); m_wndToolBar.GetToolBarCtrl().EnableButton(2, TRUE); 是不是一定要处理UPDATE_COMMAND_UI消息啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zsc0797
2003-09-18
打赏
举报
回复
KAO,结帐
gxlperfect
2003-09-18
打赏
举报
回复
真得是这样吗?我还一直没发现有EnableButton这个函数
gz
zsc0797
2003-09-17
打赏
举报
回复
不好意思,发错了
zsc0797
2003-09-17
打赏
举报
回复
我也想知道呀,(楼上兄弟好像还没说清楚呵)
帮你UP一下
zsc0797
2003-09-17
打赏
举报
回复
再UP一下
zsc0797
2003-09-15
打赏
举报
回复
谢谢 永远
但我想知道的是CToolBarCtrl类的EnableButton方法怎么用?
MSDN上说它是用来使工具栏某个按钮Enable或Disable的,但我试了怎么没用呢?
既然一定要用处理UPDATE_COMMAND_UI消息的方法的话,那还要EnableButton干嘛?
yushulei
2003-09-15
打赏
举报
回复
处理UPDATE_COMMAND_UI消息,
void CSyPasView::OnUpdateToolbarStat(CCmdUI* pCmdUI)
{
pCmdUI->Enable(m_bFinishStat); //m_bFinishStat是bool型,根据需要改变其值,
}
zsc0797
2003-09-15
打赏
举报
回复
请问EnableButton有用吗?怎么用?
wuxfBrave
2003-09-15
打赏
举报
回复
我的理解是MFC的CMainFrame类有控件更新处理,你设置按钮状态后,控件更新又重新更新了
可以加入UPDATE_COMMAND_UI消息映射,然后看一下调用堆栈就知道了
yzx110
2003-09-12
打赏
举报
回复
就是处理UPDATE_COMMAND_UI,
zsc0797
2003-09-12
打赏
举报
回复
既然这样的话,那还要EnableButton干吗?
[原创]基于JQUERY的可绑定菜单列的
工具栏
控件
花生米AJAX-UI系列之:基于JQUERY的GooToolbar
工具栏
类UI控件0.1版 特点: 可定义四个边框有没有显示 可定义多个
工具栏
组,每个
工具栏
组可以有WIN7和经典两种样式 内置的按钮有标准按钮、可选中按钮、纯下拉菜单、按钮菜单四种,还可选择
图标
-文字-箭头的排列方式是从上至下1还是从左至右2 可以en
able
或者
dis
able
一个按钮(这时按钮无法点击了)
工具栏
中按钮的
图标
、文字、点击时触发的事件方法都是可自定义的,按钮也有移动至另一个位置的方法 可定义出分隔符和空的DIV,空的DIV要怎么渲染全由用户自行决定,例如可渲染成COMBO、SLIDER、progressBar等UI 当使用菜单按钮时,需要结合GooContextMenu控件0.2版来使用. 可以定义让UI是的高度是否固定高度,还是自动适应内容框的高度(仅当标签头在顶部或底部时有效) 可以用AJAX从服务端获取要初始化渲染的
工具栏
组,操作单元组,菜单等JSON参数,然后实时渲染出控件界面 经测试,兼容IE6--IE8,Firefox,chrome浏览器。在firefox,chrome里还支持圆角边框特效:)
基于JQUERY的菜单栏插件
花生米AJAX-UI系列之:基于JQUERY的GooMenubar
工具栏
类UI控件0.1版 特点: 可定义四个边框有没有显示 可以en
able
或者
dis
able
一个按钮(这时按钮无法点击了)
工具栏
中按钮的
图标
、文字、点击时触发的事件方法都是可自定义的,按钮也有移动至另一个位置的方法 需要结合GooContextMenu控件0.2版来使用. 可以用AJAX从服务端获取要初始化渲染的
工具栏
组,操作单元组,菜单等JSON参数,然后实时渲染出控件界面 实质为
工具栏
GooToolbar类简化后的一个异化,除了本功能脚本文件不同外,样式、图片均为通用 本类与
工具栏
GooToolbar类没有继承与被继承的关系 经测试,兼容IE6--IE8,Firefox,chrome浏览器。
Windows API 大揭密VC源代码
这是使用 Win32 API 编写的一个功能强大的程序。可谓无所不能。它的功能包括:1、编辑和修改任何活动程序的窗口、菜单、
工具栏
以及其它控制(各种按钮、编辑框、组合框等)。2、对于某个运行中程序的窗口/控制,你可以: ——将它们En
able
/
Dis
able
,Show/Hide,销毁(带自定义返回); ——修改它们的
图标
、口令字符、字体、背景色、位置、大小和标题;3、编辑某个窗口的菜单、
工具栏
(en
able
/
dis
able
,销毁,获取和设置其ID等);4、显示出所有运行的进程、线程、模块(dlls)和窗口清单,并可以kill进程。5、用模块察看器可以加载和卸载库(dlls),可以注册和
QT使用阿里巴巴矢量
图标
库设置窗口
图标
、菜单栏项
图标
、
工具栏
项
图标
、状态栏
图标
以及将控件设置为
图标
QT使用阿里巴巴矢量
图标
库设置窗口
图标
、菜单栏项
图标
、
工具栏
项
图标
、状态栏
图标
以及将控件设置为
图标
vs2019, MFC
工具栏
和菜单项,
dis
able
和en
able
操作
1. 要使得
工具栏
与菜单项同步,只需要把菜单项的ID号与
工具栏
的ID号一致即可。如子菜单编辑(E)>>剪切(I)的ID:ID_EDIT_CUT,那么
工具栏
这个
图标
的ID:ID_EDIT_CUT. 2. En
able
或
dis
able
一个菜单项,在资源视图里面右键菜单项,如下添加UPDATE_COMMAND_UI,在CFRAME类中。在生成的函数OnUpdateEditCut添加代码 void CMainFrame::OnUpdateEditCut(CCmdUI* pCmdUI) {.
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章