之前的两篇实则都是MFC应用的底层
建项目是MFC应用->应用程序类型改为单个文档,项目样式改为MFC标准->完成
进入以后直接点运行你会发现窗口已经帮你建好了,一个代码都不用写。
然后方便开发的需要,点击试图->类试图
会看到左边有如下图所示,这就是项目自动建立的头文件和源文件,这里面Frame和APP在底层代码实现的时候都有遇到,功能差不多,详见c语言建立窗口 MFC建立窗口不同的是Frame类的功能缩小了,在窗口中的一些操作被转移到了View类,可以理解为Frame类为对相框的操作,View类为对相册的操作,所以之前的鼠标左键,键盘信息的显示都应该放进View类里面去。
在增加操作时我们也不用再去写声明宏什么的了,本来就有,想添加操作,可右键View类->属性,右边出现一个框,点击消息,如下
然后假如我们要写关于鼠标右键按下的相关代码,就点击WM_LBUTTONDOWN右边的箭头,然后点击添加,代码就会自动增加相关的函数声明和定义,并且界面转到函数实现的地方,只要写入相关操作就可以实现。
所以说底层写这么多,这里鼠标点几下就好了…