MFC运行机制

1.创建一个窗口代码

https://www.cnblogs.com/liming19680104/p/17032969.html   

2.设断点

 

 3.启动调试

 

调用堆栈窗口:上面的函数被下面的函数所调用

 

4.

双击函数

 

 

 

设断点

 

 

F5让程序执行到断点处

 

 F11进入AfxWinMain函数

 

CWinThread* pThread = AfxGetThread() 以Afx打头的是全局函数

 

F10让程序运行几行

把鼠标放在pThread和pApp上面,可以看到他们都是指向theAPP

 

 

5.

 

 这个初始化函数非常重要,每个MFC都要重写它

F11进入这个函数,就是进入我们自己写的初始化函数了

按几次F10

 

 这是消息循环函数

F11进入

 

调用父类的消息循环了,F11进入

 

 

 这是退出函数

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2023-01-11 08:15  天子骄龙  阅读(71)  评论(0)    收藏  举报