内部クラス
次のクラスは、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 |
ユーザーがカスタマイズ中に選択できるイメージの一覧を Button の外観 ダイアログ ボックスに表示します。 |
CMFCToolBarDateTimeCtrlImpl Class |
CMFCToolBar オブジェクトのドロップ ソースを実装します。 |
CMFCToolBarDropSource Class |
CMFCToolBar オブジェクトのドロップ ソースを実装します。 |
CMFCToolBarDropTarget Class |
CMFCToolBar オブジェクトのドロップ ターゲットを実装します。 |
CMFCToolBarEditCtrl Class |
オブジェクトを CMFCToolBarEditBoxButton する編集コントロール機能を提供します。 |
CMFCToolBarMenuButtonsButton Class |
メニュー バーの右側にあるシステム キャプション ボタンを表します。 |
CMFCToolBarNameDialog Class |
ユーザーが新しいツール バーのキャプションを指定できるようにするダイアログ ボックスを表します。 |
CMFCToolBarsCommandsListBox Class |
ツール バー コマンドの一覧を含むリスト ボックスを表します。 |
CMFCToolBarsCommandsPropertyPage Class |
プロパティ ページにコマンドのカスタマイズを実装します。 |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Customize ダイアログ ボックスの Toolbars ページにツールバーの一覧を表示します。 |
CMFCToolBarsListPropertyPage Class |
Customize ダイアログ ボックスのツール バーの一覧を表示するプロパティ ページを表します。 |
CMFCToolBarsMenuPropertyPage Class |
Customize ダイアログ ボックスのメニューカスタマイズ オプションを含むプロパティ ページを表します。 |
CMFCToolBarsOptionsPropertyPage Class |
Customize ダイアログ ボックスの Options ページを表します。 |
CMFCToolBarSpinEditBoxButton Class |
編集ボックスにあるスピン ボタンを表します。 |
CMFCToolBarsToolsPropertyPage Class |
ユーザーがユーザー ツールをカスタマイズできるようにするプロパティ ページを表します。 |
CMFCToolBarSystemMenuButton Class |
ユーザーが MDI 子ウィンドウを最大化したときにフレームワークがメイン メニュー バーに追加するシステム キャプション ボタンを実装します。 |
CMFCVisualManagerBitmapCache Class |
ビットマップ CMFCControlRenderer 操作のパフォーマンスを向上させるためにオブジェクトを管理します。 |
CMultiDocTemplateEx Class |
メニュー リソース ID にアクセスできるように、 CMultiDocTemplate クラスを拡張します。 |
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 |
リスト ボックス内の項目を追加、削除、移動するためのボタンを追加することで、標準のリスト ボックス コントロールを拡張します。 |