MFC 学习之 对话框添加菜单详细步骤
来源:互联网 发布:数据图表制作软件 编辑:程序博客网 时间:2024/04/29 00:15
对话框看着就是一个光秃秃的面板,有时候因为一些需要,给他添加菜单。
具体流程如下:
环境:6.0
1、建立 MFC 对话框
2、资源栏添加菜单
单菜单,不关联对话框按钮
3、为第一项设置 ID
4、对话框关联菜单
5、添加菜单响应命令
6、响应函数实现。
void CMENU1Dlg::OnAbout() {// TODO: Add your command handler code hereCAboutDlg dlgAbout; dlgAbout.DoModal(); }运行效果如图:
菜单关联对话框按钮
7、添加按钮响应函数
void CMENU1Dlg::OnBtnMsg() {// TODO: Add your control notification handler code hereAfxMessageBox("ok");}效果如图:
8、关联菜单与按钮
9、效果如图
10、添加右键
void CMENU1Dlg::OnContextMenu(CWnd* pWnd, CPoint point) {// TODO: Add your message handler code hereCMenu MyMenu; MyMenu.LoadMenu(IDR_MENU); CMenu* pMyMenu=MyMenu.GetSubMenu(0); pMyMenu->TrackPopupMenu(TPM_LEFTBUTTON|TPM_LEFTALIGN,point.x ,point.y,this); MyMenu.DestroyMenu(); }
0 0
- MFC 学习之 对话框添加菜单详细步骤
- mfc 对话框添加菜单
- mfc 对话框添加菜单
- MFC对话框添加菜单及鼠标响应事件步骤详解
- MFC 对话框程序 添加菜单
- [MFC] 对话框 菜单添加快捷键
- MFC的对话框中添加右键菜单
- MFC对话框添加菜单项,最大化,最小化
- MFC在对话框添加右键菜单
- 在MFC对话框中添加菜单
- MFC如何给对话框添加菜单
- 基于对话框的MFC - 添加菜单
- MFC 基于对话框程序添加菜单项
- MFC对话框添加工具栏、菜单、状态栏
- 在MFC(VS2013)对话框中添加菜单
- MFC对话框添加工具栏、菜单、状态栏
- MFC 快速为对话框添加右键菜单
- MFC(VS2010)对话框菜单添加及菜单响应
- Linux安装MySQL-server-5.6.22日志
- java 序列化实现深度克隆
- 20150129 N2 成绩133 合格!
- Java解析Properties文件
- 分布式图鉴
- MFC 学习之 对话框添加菜单详细步骤
- FreeBSD 让普通用户使用su 获得root权限
- Exec vs ExecWait vs ExecShell vs nsExec::Exec vs nsExec::ExecToLog vs nsExec::ExecToStack vs ExecDos
- 600多个iOS开源项目分类及介绍
- 关于< meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" />
- xml入门
- ubuntu eclipse 如何新建web项目
- jquery的版本历史
- Android Studio常见问题