一个VC++工程,怎样知道首先执行的是那段代码

来源:百度知道 编辑:UC知道 时间:2024/06/17 00:37:27
也就是执行的整个过程 ,MFC工程

你问的这个问题属于MFC框架结构的内容。了解一下MFC的运行机制就知道这个了。
首先打到全局对象theApp,然后调用theApp中的initialize,你可以查看代码,看看initialize里做了些什么事,至于窗口过程的那一堆,你用到那一个就知道是在哪里执行的了

肯定是先执行基本函数,如OnInitDialog函数,OnSysCommand函数,OnPaint函数,如在OnInitDialog中调用了你自定义的函数,则该函数在其他自定义函数前调用执行,剩下的是你定义的函数,应该响应机制,你点击才会执行的

设断点跟踪你就知道了。

SDK的话你可以自己就跟踪了,其实也很明显,不过MFC的话还是找本书看一下吧,这个要是自己跟踪的话就比较难了,而且C++继承那一套得非常清楚在加MSDN