点击“文件”——“新建”——“新建项目”,或者直接快捷键CTRL+Shitf+N,
在调出来的对话框中选择“MFC应用程序”,设置工程名和指定工程存放路径。
点击“确定”,弹出“MFC应用程序向导”,其中说明了当前环境的一些参数,然后默认点击“下一步”。
接下来的”应用程序类型“对话框中,三个地方需要注意:
1、选择“基于对话框“
2、资源语言首选”中文(简体,中国)“,或者英文也是可以的,只要你看得懂
3、勾上”使用Unicode库“
在弹出来的”用户界面功能“和”高级功能“对话框,采用默认设置,直接点击”下一步“:
”生成的类“对话框中,类要选择C+工程名+Dlg那一个:
最后点击完成,等待生成MFC工程文件。
跟C一样,MFC也有个程序入口主函数,即WinMain,但是在MFC中,开发人员将其封装起来了,所以是看不到的,提供出来的第一个入口就是InitInstance(),其实本质上入口依旧是WinMain()。
新建的MFC工程中入口是工程名+App中的InitInstance(),接着便执行工程名+Dlg中的OnInitDialog()。
InitInstance()是程序运行中首先被调用的,做的是应用程序的初始化设置,比如系统设置,创建运行环境等。
我们在添加新功能的时候都是从OnInitDialog()开始添加的。