mfc 菜单项禁用
来源:互联网 发布:mysql压缩包怎么安装 编辑:程序博客网 时间:2024/06/13 06:38
a.在任意类均可添加实现:
1)在CMainFrame 的构造函数添加
m_bAutoMenuEnable = false;//m_bAutoMenuEnable为CFrameWnd的成员
2)在需要实现的地方令菜单项失效
AfxGetApp()->m_pMainWnd->GetMenu()->EnableMenuItem(ID_XXX, MF_GRAYED);//子菜单不可用
AfxGetApp()->m_pMainWnd->GetMenu()->EnableMenuItem(ID_XXX, MF_ENABLED);//子菜单可用
b.也可以在CMainFrame类中通过位置索引禁用菜单项,详情如下:
GetMenu()->GetSubMenu(0)->EnableMenuItem(0,MF_BYPOSITION|MF_DISABLED|MF_GRAYED);//子菜单不可用
GetMenu()->GetSubMenu(0)->EnableMenuItem(1,MF_BYPOSITION|MF_ENABLED);//子菜单可用
0 0
- mfc 菜单项禁用
- MFC对话框 菜单项 禁用与启用
- MFC菜单默认是禁用的
- vc 禁用菜单项
- 实现菜单某项禁用
- 禁用菜单
- MFC学习笔记.day03-菜单,图形标记菜单创建,菜单栏禁用,命令响应,右键弹出菜单,添加菜单
- 允许/禁用应用程序中的菜单项
- MFC菜单项消息响应
- MFC自学(菜单项)
- MFC 菜单项快捷键无效
- 禁用“开始”菜单命令
- 禁用文本框右键菜单
- 禁用右键菜单
- 浏览器禁用右键菜单
- MFC菜单、子菜单、菜单项的控制
- MFC菜单、子菜单、菜单项的控制
- MFC 菜单
- 将状态栏的颜色更改为白色
- 设置存储过程权限
- Safari 前端开发调试 iOS 完美解决方案
- Effective C++读书笔记(条款11-17)
- 一些常用的linux命令
- mfc 菜单项禁用
- Java4Android学习十 - 异常
- spring整合mybatis
- 面向对象第六课,static变量和方法,内存分析
- hdu 5171 GTY's birthday gift (矩阵快速幂求类斐波那契数列)
- 统计与概率基础
- ORA-10567: Redo is inconsistent with data block
- [LeetCode] Jump Game
- android开发之android应用程序的组成