内部クラス

次のクラスは、MFC で内部的に使用されます。 完全を期すために、このセクションではこれらの内部クラスについて説明しますが、コード内で直接使用することを意図したものではありません。

このセクションの内容

クラス 説明
CCommandManager Class このクラスは CCommandManager 、コマンドとそのイメージとの関連付けを管理します。
CDialogImpl Class (MFC) などのダイアログ ボックス ベースのクラスに実装の詳細を CDialogEx提供します。
CDocumentAdapter Class 検索ハンドラーと整理ハンドラーに必要な IDocument インターフェイスを実装します。
CFrameImpl Class クラスはCFrameImpl、次のフレーム ウィンドウ クラスのツール バーのカスタマイズを処理します:CFrameWndExクラスCMDIFrameWndExクラス、およびCOleIPFrameWndExクラスです。
CFullScreenImpl Class SDI および MDI アプリケーションに共通の全画面表示機能を実装します。
CMDIClientAreaWnd Class この CMDIClientAreaWnd クラスは、MDI タブと MDI タブ付きグループの実装を簡略化するヘルパー クラスです。
CMemDC Class メモリ デバイス コンテキストのヘルパー クラス。 メモリ デバイス コンテキストでは、オフスクリーン描画がサポートされています。
CMenuHash Class アーカイブからオブジェクトの CMFCToolBar 状態を読み取るか、状態をアーカイブに書き込みます。
CMenuImages Class 閉じるボタン、最大化ボタン、ラジオ ボタン、矢印など、定義済みの画像を表示する機能を提供します。
CMFCCaptionButtonEx Class システム キャプション ボタンのクライアント以外の領域を保持します。
CMFCCaptionMenuButton Class 作業ウィンドウまたはツール バーのキャプション領域にあるメニュー ボタンを表します。
CMFCColorPropertySheet Class タブ付きダイアログ ボックスを提供するためにクラスによってCMFCColorDialog使用されます。
CMFCControlBarImpl Class など CMFCReBar 、バーベースのクラスを制御するための実装の詳細を提供します CMFCToolBar
CMFCControlRenderer Class 画像のレンダリングを処理するヘルパー クラス。
CMFCControlRendererInfo Class パラメーターをクラスに CMFCControlRenderer 渡すためのヘルパー クラス。
CMFCCustomizeButton Class カスタマイズ ダイアログ ボックスを開始するメニュー コマンドまたはツール バー ボタンをサポートします。
CMFCCustomizeMenuButton Class カスタマイズ メニューの 1 つのボタンを表します。
CMFCDropDownListBox Class ドロップダウン リスト ボックス機能をリボン コンボ ボックスに提供します。
CMFCMousePropertyPage Class ユーザーがマウスの動作をカスタマイズできるようにするプロパティ ページ。
CMFCOutlookBarPaneAdapter Class
CMFCOutlookBarPaneButton Class フレームワークがオブジェクトに追加するボタンを CMFCOutlookBarPane 実装します。
CMFCOutlookBarPaneList Class クラスを CMFCOutlookBarPane 拡張して、Outlook の表示スタイルを提供します。
CMFCOutlookBarScrollButton Class クラスにスクロール機能を CMFCOutlookBarTabCtrl 提供します。
CMFCOutlookBarToolBar Class Outlook 2003 ビジュアル スタイルを持つツール バーを実装します。
CMFCPropertySheetCategoryInfo Class ツリー コントロール内のノードを表します。
CMFCPropertySheetTabCtrl Class プロパティ シート機能を CMFCTabCtrl 提供するようにクラスを拡張します。
CMFCProperySheetListBox Class プロパティ シート機能を CListBox 提供するようにクラスを拡張します。
CMFCReBarState Class
CMFCRibbonCaptionButton Class システム キャプション ボタンを実装します。
CMFCRibbonCmdUI Class アプリケーションがアイドル状態のときに、必要に応じてリボン バー オブジェクトを更新します。
CMFCRibbonCommandsListBox Class
CMFCRibbonDefaultPanelButton Class
CMFCRibbonGalleryIcon Class オブジェクト内の項目を CMFCRibbonGallery 表します。
CMFCRibbonKeyboardCustomizeDialog Class リボン バーを含むアプリケーションのキーボード カスタマイズ ダイアログ ボックスを実装します。
CMFCRibbonKeyTip Class リボン バーのキー ヒントを表示するポップアップ ウィンドウを実装します。
CMFCRibbonPanelMenu Class
CMFCRibbonPanelMenuBar Class リボン バーのポップアップ メニュー バーを表します。
CMFCRibbonQuickAccessToolBar Class リボン要素のクイック アクセス ツール バーを実装します。
CMFCRibbonRichEditCtrl Class リボン バーにある編集コントロールを実装します。
CMFCRibbonTab Class リボン バーのタブを表します。
CMFCShadowRenderer Class
CMFCShowAllButton Class 非表示のコマンドを表示するように展開するポップアップ メニューの下部にあるボタンを表します。
CMFCStatusBarPaneInfo Class ペインの内容と外観について CMFCStatusBar 説明します。
CMFCTabButton Class タブ コントロールにタブ ボタン機能を提供します。
CMFCTabInfo Class タブコントロールに関する情報を提供します。
CMFCTasksPaneFrameWnd Class タスク ウィンドウのカスタム キャプション ボタンを管理します。
CMFCTasksPanePropertyPage Class オブジェクトとその名前の間の CMFCTasksPane リレーションシップを管理します。
CMFCTasksPaneToolBar Class オブジェクトの上部にあるナビゲーション ツール バーを CMFCTasksPane 実装します。
CMFCToolBarButtonsListButton Class ユーザーがカスタマイズ時に選択できる画像の一覧を [ボタンの外観] ダイアログ ボックスに表示します。
CMFCToolBarDateTimeCtrlImpl Class オブジェクトのドロップ ソースを CMFCToolBar 実装します。
CMFCToolBarDropSource Class オブジェクトのドロップ ソースを CMFCToolBar 実装します。
CMFCToolBarDropTarget Class オブジェクトのドロップ ターゲットを CMFCToolBar 実装します。
CMFCToolBarEditCtrl Class オブジェクトに編集コントロール機能を CMFCToolBarEditBoxButton 提供します。
CMFCToolBarMenuButtonsButton Class メニュー バーの右側にあるシステム キャプション ボタンを表します。
CMFCToolBarNameDialog Class ユーザーが新しいツール バーのキャプションを指定できるようにするダイアログ ボックスを表します。
CMFCToolBarsCommandsListBox Class ツール バー コマンドの一覧を含むリスト ボックスを表します。
CMFCToolBarsCommandsPropertyPage Class プロパティ ページにコマンドのカスタマイズを実装します。
CMFCToolBarsKeyboardPropertyPage Class
CMFCToolBarsListCheckBox Class [カスタマイズ] ダイアログ ボックスの [ツール バー] ページにツールバーの一覧を表示します。
CMFCToolBarsListPropertyPage Class [カスタマイズ] ダイアログ ボックスのツール バーの一覧を表示するプロパティ ページを表します。
CMFCToolBarsMenuPropertyPage Class [カスタマイズ] ダイアログ ボックスのメニューカスタマイズ オプションを含むプロパティ ページを表します。
CMFCToolBarsOptionsPropertyPage Class [カスタマイズ] ダイアログ ボックスの [オプション] ページを表します。
CMFCToolBarSpinEditBoxButton Class 編集ボックスにあるスピン ボタンを表します。
CMFCToolBarsToolsPropertyPage Class ユーザーがユーザー ツールをカスタマイズできるようにするプロパティ ページを表します。
CMFCToolBarSystemMenuButton Class ユーザーが MDI 子ウィンドウを最大化したときにフレームワークが メイン メニュー バーに追加するシステム キャプション ボタンを実装します。
CMFCVisualManagerBitmapCache Class ビットマップに対する操作のパフォーマンスを向上させるオブジェクトを管理 CMFCControlRenderer します。
CMultiDocTemplateEx Class CMultiDocTemplateメニュー リソース ID へのアクセスを提供するようにクラスを拡張します。
COleCntrFrameWndEx Class
COleDocIPFrameWndEx Class OLE のサポートを提供します。
COleServerDocEx Class OLE サーバー ドキュメントに対する操作を提供します。
CPaneContainerGC Class
CPngImage Class .png ファイル形式を使用するイメージ リソースへのアクセスを提供します。
CPreviewViewEx Class
CRecentPaneContainerInfo Class ドッキング ウィンドウの以前の状態を保持します。
CRibbonCategoryScroll Class すべての要素がリボン バーの領域に収まらない場合に表示されるスクロール ボタンを実装します。
CSmartDockingGroupGuide Class スマート ドッキング グループの中心要素を表します。
CSmartDockingGroupGuidesManager Class スマート ドッキング グループ ガイドを管理します。
CSmartDockingGroupGuidesWnd Class フレームワークがスマート ドッキング ガイドの中央グループを表示するために使用する、階層化された四角形以外のウィンドウを実装します。
CSmartDockingHighlighterWnd Class ドッキングされているドッキング可能なウィンドウ オブジェクトによって取得される領域をカバーする半透明のウィンドウを実装します。
CSmartDockingManager Class スマート ドッキング機能をオブジェクトに CDockingManager 提供します。
CSmartDockingStandaloneGuide Class スマート ドッキング ガイドを実装します。
CSmartDockingStandaloneGuideWnd Class フレームワークがスマート ドッキング ガイドの表示に使用する、レイヤー化された四角形以外のウィンドウを実装します。
CTagManager Class この CTagManager クラスは、XML に似たタグ付けされた形式で格納されている値を読み取ります。
CVSListBoxBase Class クラスに基本的な機能を CVSListBox 提供します。
CVSListBoxEditCtrl Class ダイアログ ボックスを開く小さなボタンを表示して、標準のリスト ボックス編集コントロールを拡張します。
CVSToolsListBox Class リスト ボックス内の項目を追加、削除、移動するためのボタンを追加することで、標準のリスト ボックス コントロールを拡張します。

関連項目

MFC デスクトップ アプリケーション