VS2013/MFC基于对话框编程:[3]程序执行流程

 时间:2024-10-17 03:12:38

创建好一个MFC项目以后,如果是第一次创建,或者虽然创建了很多项目,却并没有认真分析自动生成的程序代码,那么就很有必要知道项目的程序框架如何,项目是从哪开始执行,到哪终止程序,如何响应消息,如何刷新界面等等问题。

VS2013/MFC基于对话框编程:[3]程序执行流程

2、项目生成后,都会生成一个属于CDemoApp类的theApp对象,对本应用程序实例化,这个在CDemoApp.cpp文件中定义,创建时调用构造函数CDemoApp::CDemoApp();这就是程序创建的第一步。

VS2013/MFC基于对话框编程:[3]程序执行流程VS2013/MFC基于对话框编程:[3]程序执行流程VS2013/MFC基于对话框编程:[3]程序执行流程

6、当用户关闭应用程序时,会发送一个WM_C雉搽妤粲LOSE消息,程序响应后结束程序,如何在点击关闭时需要弹出其他对话框(比如用于提示保存),可以通过类向导添加WM_潮贾篡绐CLOSE消息处理函数,变添加相关处理程序,比如:void CDemoDlg::OnClose(){ if (MessageBox(_T("确定退出吗"), _T("提示"), MB_YESNO|MB_ICONWARNING)== IDNO) return; CDialogEx::OnClose();}

VS2013/MFC基于对话框编程:[3]程序执行流程

7、这样,一个应用程序通过定义,初始化,由winmain开始,注册、创建、显示窗口,消息响应,程序终止 完成了他的运行周期。

  • 哔哩哔哩漫画怎么修改自己的性别显示
  • php怎样指定条件查询mysql数据
  • 《万王之王3D》魔剑士竞技场技巧
  • 吃牛肉的七个禁忌
  • 热门搜索
    杭州到乌镇旅游 长春大学旅游学院教务系统 旅游英文 朱家角古镇旅游攻略 重庆 旅游 韩国旅游线路 芜湖旅游攻略 武汉旅游培训网 冬季旅游攻略 黄龙旅游