内部クラス
次のクラスは、 MFC で内部的に使用されます。完全を期すために、このセクションではこれらの内部クラスについて説明しますが、コードで直接使用するためのものではありません。
このセクションの内容
Class |
Description |
---|---|
CCommandManager Class |
CCommandManager クラスは、コマンドと、コマンドとイメージの関連付けを管理します。 |
CDialogImpl Class (MFC) |
CDialogEx など、ダイアログ ボックス ベースのクラスに実装の詳細を提供します。 |
CDocumentAdapter Class |
Search ハンドラーおよび Organize ハンドラーに必要な 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 |
標準リスト ボックス コントロールの機能を拡張し、リスト ボックス内の項目の追加、削除、および移動のための追加ボタンを提供します。 |