上一篇讲到运行最简单,完全不需要编程的MFC程序,这次简单介绍一下资源视图,本篇也是完全不用编程的哈哈
一、在我首次接触MFC的时候,我把资源视图关掉,然后!!!!找不到了!!所以我要先讲一下,资源视图一般在视图->其他窗口->资源视图中。有的时候它也会很调皮的不在这里,在解决方案下面。
二、在资源视图下,Dialog就是页面,程序运行时看到的范围就是这整个Dialog。你可以右击选择添加资源,再添加几个页面。
资源的类型有如图几种,Bitmap就是位图,Menu是菜单,HTML是网页,还有其他的都是不同的资源。
三、工具箱,也可以在视图中找到工具箱。工具箱中的东西就是控件,可以拖动到主屏幕。利用这些控件可以实现一些window的页面。
最常用的几个控件是:
1. button,button是按键,你看到的确定取消按键就是button。
2.这是文本编辑框,可以在页面输入,跟新到代码中,也可以在代码中定义,显示到页面上。这是一个可以输入,又可以显示的控件。
3.静态文本框,不能输入,只能显示。
这三个是最常用的控件,其他的控件在使用到的时候再依次介绍。
四、想要通过代码去使用这些控件和页面。就需要第一步,添加类。选择整个对话框,右键选择,添加类。
然后在弹出的对话框中,填写类名,选择基类,基类可以不改变,默认就行,但是由于我后面因为程序多了之后选择CDialogEx会报一个系统文件中的max错误。所以现在一般选择CDialog。这个错误会在其他文章上说明。现在就是给类取个名字。
填写了类名,点击完成,会自动生成一个头文件和cpp文件。
我们来看看自动生成的头文件,里面就是MFC框架自己生成的一个类,有自动生成的标准构造函数,还有虚函数,这些函数之后都可以不用动。如果你需要添加函数和变量,直接在下面添加了。
四、类向导,右键,然后点击类向导。
在类向导中,有所有的消息、虚函数、成员变量、方法可以添加。
下一章介绍MFC类向导中的作用,和如何使用。