1、一个项目只有一个子类继承cWinApp类,该子类也只有一个全局的对象,系统初始化时先运行 这个全局对象的构造函数及父类的构造函数
2、运行WinMain函数,调用AfxWinMain函数
3、运行AfxWinMain函数,调用派生类的InitInstance函数 和run 函数
3-1、运行派生类的InitInstance函数,调用“INT_PTR nResponse = dlg.DoModal();”
3-2、运行dlg.DoModal()函数,调用AfxEndDeferRegisterClass函数,完成winapi中的窗口类的注册、创建、显示
4、运行run函数,完成winapi中消息循环和派遣
具体细节请关注孙鑫vc++视频