码迷,mamicode.com
首页 > 编程语言 > 详细

如何在VS2010的VC++ 基于对话框的MFC程序中添加菜单

时间:2014-12-01 19:08:41      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   os   sp   for   on   div   

方法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程序中添加菜单

标签:blog   http   io   ar   os   sp   for   on   div   

原文地址:http://www.cnblogs.com/fwy-walking/p/4135650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!