将 CMFCApplication1Dlg dlg; m_pMainWnd = &dlg; INT_PTR nResponse = dlg.DoModal();
替换为
CMFCApplication1Dlg dlg; m_pMainWnd = &dlg; //INT_PTR nResponse = dlg.DoModal(); INT_PTR nResponse = dlg.Create(CMFCApplication1Dlg::IDD); dlg.ShowWindow(SW_HIDE); dlg.RunModalLoop();