首页 > 代码库 > 如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单
如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单
方法1:亲测 成功 转载自https://social.msdn.microsoft.com/Forums/vstudio/zh-CN/48338f6b-e5d9-4c0c-8b17-05ca3ef1f761/vs2010dialog
你可以创建菜单作为一种资源,然后将它附加到对话框。打开dialog“属性”对话框,你可以看到一个Menu属性,最终我们将在这里指定一个我们自己创建的菜单ID。
具体步骤如下:
•在资源视图中右键单击工程名,插入一个新的菜单。这个菜单会有一个ID(例如:IDR_MENU1 );
•可以根据你的需要设计该菜单。
•设计好菜单后,在dialog Menu属性的下拉列表中,选择所需的菜单的ID(这里IDR_MENU1)
至此,编译运行后,这个菜单就可以显示在对话框中了。
方法2:转载的 没试过
VC++对话框程序中添加菜单
在VC中创建一个基于对话框的MFC程序,要在其中添加菜单总共分三步:
1、首先插入一个菜单资源IDR_MENU1,然后可以编辑修改菜单;
2、 然后在为对话框添加一个CMenu类型的成员变量m_Menu;
3、在OnInitDialog()中添加如下的代码:
m_Menu.LoadMenu(IDR_MENU1);//载入菜单
SetMenu(&m_Menu); //显示菜单
经过这三步以后菜单就可以显示出来了。
如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。