次の方法で共有


ダイアログ ボックス クラス

CDialog クラスと派生クラスがダイアログボックスの機能をカプセル化します。ダイアログ ボックスがペインの特殊なであるため、 CDialogCWndから派生します。ダイアログ クラスを CDialog から取得または開始や保存などの標準のダイアログ ボックスに共通のダイアログ クラスの 1 つがを、フォントや色を選択する、検索置換操作を開始したり、さまざまな OLE 関連操作を実行するファイル、印刷使用します。

  • CDialog
    モーダルすべてのダイアログ ボックス、およびモードレスの基本クラスです。

  • CDataExchange
    データ交換提供およびダイアログ ボックスの検証情報。

コモン ダイアログ

これらのダイアログ ボックス クラスは、 Windows のコモン ダイアログ ボックスをカプセル化します。これらは複雑なダイアログ ボックスの使いやすい実装を提供します。

  • CCommonDialog
    すべてのコモン ダイアログ ボックスの基本クラスです。

  • CFileDialog
    ファイルを開くか、または保存するに標準のダイアログ ボックスを表示します。

  • CColorDialog
    色を選択するための標準のダイアログ ボックスを表示します。

  • CFontDialog
    フォントを選択するための標準のダイアログ ボックスを表示します。

  • CFindReplaceDialog
    検索置換操作に標準のダイアログ ボックスを表示します。

  • CPrintDialog
    ファイルを印刷するために標準のダイアログ ボックスを表示します。

  • CPrintDialogEx
    Windows 2000 印刷プロパティ シートを提供します。

  • CPageSetupDialog
    設定し、変更印刷空白の追加サポートを Windows に共通のページ設定] ダイアログ ボックスにより提供されるサービスをカプセル化します。

OLE のコモン ダイアログ

OLE では、ウィンドウに複数のコモン ダイアログ ボックスを追加します。これらのクラスは、 OLE コモン ダイアログ ボックスをカプセル化します。

  • COleDialog
    すべての OLE のダイアログ ボックスに共通の実装を格納するために、フレームワークによって使用されます。ユーザーインターフェイスのカテゴリのすべてのダイアログ ボックス クラスはこの基本クラスから派生します。COleDialog を直接使用することはできません。

  • COleInsertDialog
    挿入オブジェクトのダイアログ ボックス、リンクされた新しいまたは OLE 埋め込み項目を挿入するための標準ユーザー インターフェイスを表示します。

  • COlePasteSpecialDialog
    特別な貼り付け] ダイアログ ボックス、編集の特別な貼り付けコマンドを実行するための標準ユーザー インターフェイスを表示します。

  • COleLinksDialog
    リンクの編集] ダイアログ ボックス、リンク項目に関する変更情報の既定のユーザー インターフェイスを表示します。

  • COleChangeIconDialog
    変更のアイコンのダイアログ ボックス、埋め込まれた OLE またはリンク項目に関連付けられているアイコンを変更するための標準ユーザー インターフェイスを表示します。

  • COleConvertDialog
    変換のダイアログ ボックス、 1 種類の間で OLE 項目を変換するための標準ユーザー インターフェイスを表示します。

  • COlePropertiesDialog
    Windows コモン OLE の [プロパティ] ダイアログ ボックスをカプセル化します。共通の OLE プロパティ] ダイアログ ボックスに Windows の標準に一貫した OLE ドキュメント項目のプロパティを表示および変更する単純を提供します。

  • COleUpdateDialog
    更新のダイアログ ボックス、ドキュメントのすべてのリンクを更新するための標準ユーザー インターフェイスを表示します。ダイアログ ボックスが閉じます更新手順が完了にあるかを示すには、進行状況インジケーターが含まれます。

  • COleChangeSourceDialog
    ソースの変更] ダイアログ ボックスで、リンク先またはソースを変更するための標準ユーザー インターフェイスを表示します。

  • COleBusyDialog
    サーバー使用とサーバー応答のダイアログ ボックス、ビジー状態のアプリケーションへの呼び出しを処理するための標準ユーザー インターフェイスを表示します。通常 COleMessageFilter の実装によって自動的に表示されます。

プロパティ シート クラス

プロパティ シート クラスは、アプリケーションが知られるプロパティ シート タブ付きダイアログを使用するようにします。プロパティ シートは単一のダイアログ ボックスの多くのコントロールを整理する効率的です。

  • CPropertyPage
    プロパティ シート内の個別のページを提供します。プロパティ シートに追加する各ページの CPropertyPage からクラスを派生します。

  • CPropertySheet
    複数のプロパティのページに帯を提供します。プロパティ シートをすぐに実行するに CPropertySheet プロパティ シートからクラスを派生します。

  • COlePropertyPage
    ダイアログ ボックスに似たグラフィカル インターフェイスの OLE コントロールのプロパティが表示されます。

HTML ベースのダイアログ クラス

  • CDHtmlDialog
    ダイアログ リソースではなく、 HTML を持つユーザー インターフェイスを実装するダイアログ ボックスを作成するために使用します。

  • CMultiPageDHtmlDialog
    表示複数の HTML ページ連続してハンドル各ページのイベント。

関連クラス

これらのクラスは、ダイアログ ボックスではありませんが、ダイアログ ボックス テンプレートを使用し、ダイアログ ボックスの動作の多くがあります。

  • CDialogBar
    ダイアログ ボックス テンプレートに基づくコントロール バー。

  • CFormView
    レイアウトがダイアログ ボックス テンプレートで定義されているスクロール ビュー。ダイアログ ボックス テンプレートに基づいてユーザー インターフェイスを実行するに CFormView からクラスを派生します。

  • CDaoRecordView
    直接接続するデータ アクセス オブジェクトの (DAO) のレコードセット オブジェクトにフォーム ビューを提供します。すべてのフォーム ビューのように、 CDaoRecordView は、ダイアログ ボックス テンプレートに基づいています。

  • CRecordView
    直接接続されている ODBC (Open Database Connectivity)レコードセット オブジェクトにフォーム ビューを提供します。すべてのフォーム ビューのように、 CRecordView は、ダイアログ ボックス テンプレートに基づいています。

  • CPrintInfo
    印刷や印刷プレビュー ジョブに関する含む構造体の情報。CViewの印刷アーキテクチャによって使用されます。

参照

概念

クラス ライブラリの概要