クラス CDialogに加えて、 MFC は、次の表に示すように CDialog から派生した一般的に使用されるダイアログ ボックスをカプセル化する複数のクラスを提供します。カプセル化されたダイアログ ボックスは 「コモン ダイアログ ボックス」と呼ばれ、 Windows コモン ダイアログのライブラリ (COMMDLG.DLL)の一部です。これらのクラスのダイアログ テンプレート リソースおよびコードは、 Windows Versions 3.1 以降の一部である Windows のコモン ダイアログ ボックスに指定されます。
コモン ダイアログ クラス
派生ダイアログ クラス |
目的 |
|---|---|
ユーザーの選択色を許可します。 |
|
ユーザーがファイル名を開くか、または保存するに選択できるようにします。 |
|
ユーザーを検索を開始またはテキスト ファイルの置換操作を許可します。 |
|
ユーザーがフォントを指定できるようにします。 |
|
ユーザーが印刷ジョブの情報を指定できるようにします。 |
|
Windows 2000 印刷プロパティ シート。 |
コモン ダイアログ クラスの詳細については、 " MFC リファレンスの個々のクラス名を " " を参照してください。MFC は、 OLE に使用するいくつかの標準ダイアログ クラスを指定します。これらのクラスについては、基本クラス、 *" MFC リファレンス "*の COleDialogは、 " " を参照してください。
MFC の 3 つが他のクラスにダイアログ形式の特性があります。クラス CFormViewについては、 CRecordViewと CDaoRecordViewは、 " MFC リファレンスのクラスを参照してください。クラス CDialogBarについては、 ダイアログ バーを参照してください。