MFC的运行步骤
来源:互联网 发布:99porn永久域名av1213 编辑:程序博客网 时间:2024/04/26 18:47
MFC的运行步骤:(这是对于文档视图结构的应用程序的)
theApp(theApp())->//应用程序全局对象的构造和内存分配
WinMain()->//
AfxWinMain()->//
InitApplacation()(
Initinstance()(theApp)->//
LoadFrame()->//
CFrameWnd::Create()->/
CWnd::CreateEx()->//
CMainFrame::PreCreateWindow()(
ShowWindow()->UpdateWindow()->//
消息循环:->
CwinThread::Run()->
do-while()循环(->PumpMessage()->GetMessage()->TranslateMessage()->DispatchMessage())
AfxEndDeferRegisterClass ()(该函数根据不同的应用程序注册不同的窗口类)->
AfxRegisterClass()->
CMainFrame::PreCreateWindow()->
CFrameWnd::PreCreateWindow()->
AfxDeferRegisterClass()(如果没有注册,就注册窗口类;它实际上是AfxEndRegisterClass()的宏)(一般都是在这里注册窗口类,由于文档窗口涉及到文档视图类的管理)->应用程序的Initinstance()->//应用程序的初始化(创建和注册窗口类、显示和更新应用程序框架)初始化应用程序对象应用程序的内部管理)->//用于应用程序的内部管理的初始化调用API进入主函数
简单的说就是初始化全局对象进入主函数再进行窗口类的创建和注册并显示,然后进入消息循环。
theApp:全局变量或是类对象在程序运行前初始化。即分配内存空间,初始成员。(每一个MFC应用程序都只有一个全局对象theApp对象,我们用该全局对象唯一的表示该应用程序。)
- MFC的运行步骤
- MFC的运行步骤
- MFC的运行步骤
- MFC运行步骤
- MFC的执行步骤
- 程序的运行步骤
- 运行qtopia的步骤
- Servlet的运行步骤
- MFC的运行顺序
- MFC 的运行过程
- MFC的运行顺序
- MFC一些调用的步骤
- MFC应用程序的开发步骤
- 运行ANT脚本的步骤
- 运行jar包的步骤
- mapreduce的一般运行步骤
- 运行ANT脚本的步骤.
- Servlet运行的详细步骤
- 常用硬件接口定义规范-I
- VC调试入门
- asp.net 2.0中动态修改页面标题
- 浮躁!
- 常用硬件接口定义规范-II
- MFC的运行步骤
- CollegeEnglish5th--Extract
- 根据经纬度求两点间距离实现源码(C#)
- 用程序方式创建系统用户
- 用C#向表单提交数据并且得到返回页面代码
- Windows 关机消息的截获
- 在CEGUI中使用layout文件(2)
- 一个文件加密类
- 安全配置win2000