mfc中怎样在一个基于对话框程序中添加菜单栏 急。。。!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mfc中怎样在一个基于对话框程序中添加菜单栏 急。。。!相关的知识,希望对你有一定的参考价值。
由于程序比较简单,只需要基于对话框就可以了,可是,我新建了菜单以后,却调用不了想要显示的另一个对话框。。怎么办,请大家帮我想想。。:)
在对话框头文件中声明CMenu 变量,例如m_Menu;在OnInitDlg()中加入如下语句:
m_Menu.LoadMenu("此处加入你的菜单id");
SetMenu(&m_Menu);
就可以了 参考技术A MARK先,回去试下 参考技术B 太平洋网站上有孙鑫老师的VC视频,里面有讲到MFC对话框调用,我最近刚好在看,可能是你没有用类向导,之间没联系吧 参考技术C 1.新建一个菜单资源,命名ID为IDM_USER
2.打开对话框资源,然后右键->属性->常规
里面有个"菜单"
下拉框,然后选择IDM_USER!
3.编译连接即可;IDM_USER菜单资源,就加入到对话框上面了
vs2008 mfc 如何在对话框中加入一个menu
参考技术A 在下面4个的最后那个资源项目里,在右击在下面的添加,或者添加资源选择menu,然后记住他的ID,然后再对话框的属性栏,在最右边的,看到了menu这一栏,选择对应要加的菜单的ID,就行了,看看吧,没有附图,
我没截图。
要编辑你的菜单,不然会出错
以上是关于mfc中怎样在一个基于对话框程序中添加菜单栏 急。。。!的主要内容,如果未能解决你的问题,请参考以下文章
急急急!mfc中怎么在基于对话框的主界面中显示proppage属性页?最好有例子