• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual C++のアプリケーションクラス)

Visual C++のアプリケーションクラスの質問

このQ&Aのポイント
  • Visual C++のアプリケーションクラスでアプリケーションを終了させる方法について質問します。
  • 質問1: CEndDlgというダイアログクラスとCDialogクラスの関係について教えてください。
  • 質問2: CDlgTestAppクラスの中でCWinApp::OnAppExit()を呼ぶ理由について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

(1) ヘッダインクルードする手間を省いたんではないでしょうか >CEndDlg endDialog(IDD_DLG_EXIT); なんて書くぐらいなら私は CEndDlg endDialog();  で済ませます (2) 他のコードがないんで詳細不明ですが そのイベントが動作しているなら基本クラスのCWinApp::OnAppExit(); を呼び出さないと終了することができなくなるはずです 手元で簡単なテストしたら そのイベント走らないので間違ってるかもしれません VC2010 MFCアプリにて

beterugius
質問者

お礼

ご返答、どうもありがとうございました。

すると、全ての回答が全文表示されます。