windows编程之MFC创建单文档应用之菜单添加

好久没有学windows编程了,今天计算机图形学作业用到了mfc,发现各种不适应。好了,不吐槽了,come on baby!

1. 首先新建当文档程序,并命名为Demo1,如图:

windows编程之MFC创建单文档应用之菜单添加_第1张图片

一路next。。,注意点如图:

windows编程之MFC创建单文档应用之菜单添加_第2张图片

2. 接下来添加菜单项

操作过程:首先找到资源视图(Resourse),然后点击IDR_MAINFRAME,好了,我们熟悉的基于对话框的菜单添加也是这个鬼东西。

windows编程之MFC创建单文档应用之菜单添加_第3张图片

3. 接下来我们就可以添加我们需要添加的菜单了,然后点击右键->属性,给这个菜单添加一个ID值,因为windows系统会把给个菜单的事件添加到消息队列中,这个才能知道是我们点击了这个菜单而不是别的(ID值随意,你开心就好,不过最好规范些,简明思议)

windows编程之MFC创建单文档应用之菜单添加_第4张图片


4. 上面只是添加了一下傀儡的东西,接下来我们需要添加程序的灵魂,即响应事件。

首先找到class视图,如图:
windows编程之MFC创建单文档应用之菜单添加_第5张图片

windows编程之MFC创建单文档应用之菜单添加_第6张图片
点击确定按钮,然后在BEGIN_MESSAGE_MAP宏中添加一个新项如下:

并在最后会给我们生成一个函数,然后我们就可以在这里添加我们想要处理的事件了。

windows编程之MFC创建单文档应用之菜单添加_第7张图片

点击我们新添加的菜单就可以起作用了,开心吧,嘻嘻

你可能感兴趣的:(windows编程)