シングルトンを使用して非モーダル ダイアログを作成しようとしています。
CMyDlg& CMyDlg::GetInstance()
{
static CMyDlg myDlg;
return myDlg;
}
次に、いくつかのボタンを押すと、Createを呼び出します
CMyMain::OnSomeButtonPress()
{
CMyDlg::GetInstance().Create( CMyDlg::IDD );
}
しかし、問題はCreateを2回呼び出そうとすると失敗することです(wincore.cppの638行目の何か)
私が間違っていることとその理由
CMyDlg::GetInstance().Create( CMyDlg::IDD );
二度は呼べないの?