アプリを実行するときに、MFC で 2 つのウィンドウを同時に実行しようとしています。BOOL CrTestTaskApp::InitInstance() - 私のアプリの初期化関数で、私はこれを書きました:
CrStartDlg sDlg;
sDlg.DoModal();
CrMainDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
}
else if (nResponse == IDCANCEL)
{
}
しかし、2 番目のダイアログは、最初に閉じた後にのみ表示されます。また、BtnClick() の最初のダイアログで Modal() の 2 番目のダイアログを作成すると、それらを切り替えることができません..アクティブな 1 つだけ...
助けてください。