■ MFC相談室 MFC12.dll■
■ このスレッドは過去ログ倉庫に格納されています
0041デフォルトの名無しさん
NGNGWin32 プロジェクトを作成し、
「コンソールアプリケーション」「MFC」を選ぶ。
コードは
try {
CStdioFile fin("in.txt", CFile::modeRead);
} catch(CException* e) {
e->ReportError();
e->Delete();
}
これを "in.txt" がない状態で実行すると、
「in.txt が見つかりませんでした。」とうまく表示されます。
しかし、MFC の使用を
「共有 DLL で MFC を使う」から「スタティック ライブラリで MFC を使用する」にすると、
ReportError() はなにもメッセージを表示しません。(空文字で、[OK] ボタンのみ)
debug / Release どちらもだめでした。
スタティック ライブラリで ReportError はだめなのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています