孙鑫Lesson3 principle
来源:互联网 发布:目标跟踪数据集 编辑:程序博客网 时间:2024/05/30 04:18
MFC:
CObject:CCmdTarget、CDC、CException、CFile、CMenu、CGdiObject
CCmdTarget:CWinThread、CWnd、CDocument、COleControlContainer
CDC:CClientDC、CPaintDC、CWindowDC、CMetaFileDC
CGdiObject:CBitmap、CBrush、CFont、CPen、CRgn、CPalette
CWinThread:CWinapp
CWnd:CFrameWnd
、
CView
、
CDialog
a
ppmodul.cpp:_tWinMain,AfxWinMain
testapp.cpp:theApp,
构造函数—
>
调取基类的构造函数
CWinApp
—
>appcore.cpp:CWinapp::CWinapp
appmodul.cpp:_tWinMain
入口函数
winman.app:AfxWinMain
入口函数
testapp.cpp:
调用派生类的
InitInstance
初始化实例
wincore.app:AfxEndDeferRegisterClass
注册
winFrm.cpp:CFrameWnd::PreCreateWindow
创建窗口、
CFrameWnd::Create
winocre.app:CreateEx
thrdcore.cpp:CWinThread::Run()
、
CWinThread::PumpMessage()
、
AfxInternalPumpMessage
()
testapp.cpp(theApp->testapp::testapp())-->AppCore.cpp(CWinapp::CWinapp)-->
appmodul.cpp(_tWinMain 入口函数)-->winman.app(AfxWinMain入口函数)-->
testapp.cpp(调用派生类的InitInstance 初始化实例) -->
-WinFrm.cpp(CFrameWnd::LoadFrame)-->wincore.app(AfxEndDeferRegisterClass注册)-->WinFrm.cpp(CFrameWnd::PreCreateWindow创建窗口)-->wincore.app(AfxEndDeferRegisterClass注册)-->
>wincore.app(AfxRegisterWndClass)-->WinFrm.cpp(CFrameWnd::Create)-->wincore.app(CWnd::CreateEx)-->WinFrm.cpp(CFrameWnd::PreCreateWindow)-->wincore.app(CWnd::CreateEx)-->
wincore.app(AfxEndDeferRegisterClass注
册)-->wincore.app(CWnd::CreateEx)-->thrdcore.cpp(CWinThread::Run()、CWinThread::PumpMessage()、AfxInternalPumpMessage())
- 孙鑫Lesson3 principle
- 孙鑫VC++Lesson3
- lesson3
- lesson3
- LESSON3
- 孙鑫VC++深入详解:Lesson3
- Lesson3 MFC应用程序框架 ---孙鑫VC++教程
- Lesson3 MFC应用程序框架 ---孙鑫VC++教程
- LogicJava---Lesson3
- csdnsS2-lesson3
- Windows程序设计__孙鑫C++Lesson3《MFC 程序框架的剖析》
- java程序设计--孙鑫java无难事Lesson3《包、类和方法说明符、垃圾回收、接口》
- Lesson3 MFC应用程序框架
- lesson3 NetWork (02.19)
- 黑马程序员-lesson3
- XML 自学笔记 Lesson3
- lesson3 运算符
- 定义泛型类 lesson3
- python数字图像处理(6):图像的批量处理
- http的安全方法和幂等性
- 从浏览器直接转跳到APP具体页面---(魔窗)MagicWindow使用教程
- GB27930-2015流程图
- Java编程那些事儿——第一个HelloWorld程序
- 孙鑫Lesson3 principle
- ajax标准格式
- usb_modeswitch使用详解
- android 带与不带logo的二维码生成
- Java中的初始化顺序详解
- ali生成签名工具类
- 【HeadFirst设计模式】1.策略模式
- python数字图像处理(7):图像的形变与缩放
- Maven常用命令