目录
CWinThread类的Run函数(thrdcore.cpp):
AfxInternalPumpMessage函数(thrdcore.cpp):
接上:VC++MFC框架窗口(三)CreateEx 函数 Create函数 下载PDB文件
至此,注册窗口类、创建窗口、显示和更新窗口的工作都已完成,就该进入消息循环了。CWinThread类的Run函数就是完成消息循环这一任务的,该函数是在AfxWinMain函数中调用的,调用形式如下(位于 AfxWinMain函数实现代码处)所示。
thrdcore.cpp:
nResult = pThread->Run();
AfxWinMain函数(winmain.cpp):
连接:VC++MFC程序中的WinMain函数(四) AfxWinMain函数 AfxGetThread函数 AfxGetApp函数 afxCurrentWinApp函数
nReturnCode = pThread->Run();
CWinThread类的Run函数(thrdcore.cpp):
// main running routine until thread exits
// 线程退出之前的主运行例程
int CWinThread::Run()
{
ASSERT_VALID(this);
_AFX_THREAD_STAT