菜单命令更新
来源:互联网 发布:python数据挖掘常用包 编辑:程序博客网 时间:2024/06/14 02:36
菜单命令更新:
消息:CN_UPDATE_COMMAND_UI
相关类:CCmdUI
功能:决定菜单项是否有用,或者有标记;
注意:更新命令UI处理程序仅应用于弹出式菜单项上的项目,不能应用于永久显示的顶级菜单项目。
通过ClassWizard来增加其响应函数:
void CMainFrame::OnUpdateEditCut(CCmdUI* pCmdUI)
{
}
注意:同时工具栏上剪切的图标也可以使用了;
因为工具栏的图标和菜单项响应的菜单ID是一样的;
下面我们用这种方法使新建子菜单项变灰:
同样对新建增加update响应函数:
void CMainFrame::OnUpdateFileNew(CCmdUI* pCmdUI)
{
}
用索引号对剪切命令点亮:(则对工具栏图标无效)
void CMainFrame::OnUpdateEditCut(CCmdUI* pCmdUI)
{
}
原因:子菜单项和工具栏图标的索引号不一样;
- 菜单命令更新机制
- 菜单命令更新
- MFC菜单命令更新机制
- MFC菜单命令更新机制
- vc菜单 命令及更新 响应
- MFC菜单的命令更新机制
- 对话框命令更新怎样先于对话框显示菜单项
- 基于对话框程序设计无法响应菜单更新命令的解决办法
- 给对话框添加菜单栏和状态栏,在状态栏显示菜单提示。并响应菜单更新命令
- 菜单状态更新
- MFC---如何利用菜单更新机制动态更新菜单
- Windows的右键菜单更新
- 菜单更新(灰掉)
- 对话框 ~ 更新菜单和工具栏
- 禁用“开始”菜单命令
- syslinux 常用菜单命令
- 菜单命令的路由
- SVN菜单命令说明
- mysql在windows64位操作系统下安装配置
- DirectSound回放
- [点分治] HihoCoder #1462 Challenge 26 Rikka with Tree IV
- mvc
- 文章标题
- 菜单命令更新
- 应用安装
- 画板的粗糙写作
- mybatis 批处理 oracle
- transition -- animation -- transform
- html5里bgsound标签的问题
- conv_layer和deconv_layer解读
- mysql使用sql语句记录
- 课程设计3 电子词典