MFC学习笔记(1)

之前都是在用Linux并没有接触到vs,所以实习的时候就很懵,参照着QT学习一下MFC,熟悉下这个框架。

一.创建一个MFC应用
新建项目,选取MFC应用,并在应用类型选择上选择基于对话框。

二.一些源文件
MFC学习笔记(1)
(1)MFCApplication3.h不知道是什么,还有MFCApplication3.cpp,大概是程序的入口,这里先不管。
(2)MFCApplication3Dlg.h即为窗口的类声明,表示如下窗口。MFC学习笔记(1)
(3)pch.h,Resource.h等是一些预编译标头文件,先不管。

三.编辑窗口,控件属性,添加变量,槽函数
1.控件工具箱
MFC学习笔记(1)

2.拖动控件到对话框,右击打开属性,可调整控件外形,控件ID等等属性。MFC学习笔记(1)
3.右击控件打开添加变量
MFC学习笔记(1)
可对对应控件添加相应数据类型的变量,选择添加变量到哪个类中。
MFC学习笔记(1)
此时,这个函数会检测输入量,并将其赋予给刚才添加的变量。
但DoDataExchange(CDataExchange* pDX)不会自动调用,需要利用UpdateData()去调用,传入FALSE则表示从变量拿值到控件上。

4.槽函数创建
MFC学习笔记(1)
执行实现简单功能
MFC学习笔记(1)