摘要:
appcore.appCWinApp::CWinApp(LPCTSTR lpszAppName){if (lpszAppName != NULL)m_pszAppName = _tcsdup(lpszAppName);elsem_pszAppName = NULL;// initialize CWinThread stateAFX_MODULE_STATE* pModuleState = _AFX_CMDTARGET_GETSTATE();ENSURE(pModuleState);AFX_MODULE_THREAD_STATE* pThreadState = pModuleState-> 阅读全文
摘要:
以对话框1. CDlgExampleApp theApp;2. 调用 CWinApp::CWinApp(LPCTSTR lpszAppName) 构造函数 主要是设置 AFX_MODULE_STATE,AFX_MODULE_THREAD_STATE 的实例句柄 3. 链接器直接加_tWinMain 到应用程序. _tWinMain函数调用了 AfxWinMain 函数.该WinMain 是 程序的循环4. 在WinMain 函数中.首先调用AfxWinInit 函数.该函数主要是进行内部赋值.把 hInstance,lpCmdLine,nCmdShow复制给theApp成员函数 把实例句柄hI 阅读全文