コモン ダイアログ クラス

MFC には、クラス CDialogに加えて、次の表に示すように、一般的に使用されるダイアログボックスをカプセル化する CDialog から派生した複数のクラスが用意されています。 カプセル化されたダイアログ ボックスは、"コモンダイアログボックス" と呼ばれ、Windows コモンダイアログ ライブラリ (COMMDLG.DLL) の一部です。 これらのクラスのダイアログテンプレートのリソースとコードは、Windows バージョン3.1 以降に含まれる Windows コモン ダイアログ ボックスに用意されています。

コモン ダイアログ クラス

派生ダイアログクラス 目的
CColorDialog ユーザーが色を選択できるようにします。
Cfiledialog 開くまたは保存するファイル名をユーザーが選択できるようにします。
CFindReplaceDialog ユーザーがテキスト ファイルで検索または置換操作を開始できるようにします。
CFontDialog ユーザーがフォントを指定できるようにします。
CPrintDialog 印刷ジョブの情報をユーザーが指定できるようにします。
CPrintDialogEx Windows 印刷プロパティシート。

コモン ダイアログ クラスの詳細については、MFC リファレンスの個々のクラス名を参照してください。 MFC には、OLE に使用される標準ダイアログ クラスも多数用意されています。 これらのクラスの詳細については、 MFC リファレンスの基本クラスである COleDialog を参照してください。

MFC の他の 3 つのクラスには、ダイアログのような特性があります。 クラス CFormViewCRecordView、および CDaoRecordView の詳細については、MFC リファレンスのクラスを参照してください。 クラス CDialogBar の詳細については、「ダイアログ バー」を参照してください。

関連項目

ダイアログ ボックス
MFC でのダイアログ ボックスの操作
OLE のダイアログ ボックス