ダイアログベースのMFCアプリケーションで、
ダイアログが閉じたあとに、::AfxMessageBox()や::MessageBox()を呼んでも
メッセージボックスが画面に表示されないのはなぜでしょうか?

CFooApp::InitInstance()で、dlg.DoModal()から帰って来た後で
呼び出してます。