Interní třídy
V prostředí MFC se interně používají následující třídy. Pro úplnost tato část popisuje tyto interní třídy, ale nejsou určeny k použití přímo v kódu.
V tomto oddílu
Třída | Popis |
---|---|
CCommandManager Class |
Třída CCommandManager spravuje příkazy a jejich přidružení k obrázkům. |
CDialogImpl Class (MFC) |
Poskytuje podrobnosti implementace pro třídy založené na dialogových oknech, například CDialogEx . |
CDocumentAdapter Class |
Implementuje rozhraní IDocument vyžadované pro obslužné rutiny vyhledávání a uspořádání. |
CFrameImpl Class |
Třída CFrameImpl zpracovává přizpůsobení panelu nástrojů pro následující třídy oken rámečku: CFrameWndEx Třída, CMDIFrameWndEx třída a COleIPFrameWndEx třída. |
CFullScreenImpl Class |
Implementuje funkce na celé obrazovce, které jsou společné pro aplikace SDI a MDI. |
CMDIClientAreaWnd Class |
Třída CMDIClientAreaWnd je pomocná třída, která zjednodušuje implementaci karet MDI a skupin s kartami MDI. |
CMemDC Class |
Pomocná třída kontextu paměťového zařízení. Kontext paměťového zařízení podporuje výkres mimo obrazovku. |
CMenuHash Class |
Přečte stav CMFCToolBar objektů z archivu nebo zapíše stav do archivu. |
CMenuImages Class |
Poskytuje funkce pro zobrazení předdefinovaných obrázků, jako jsou tlačítka zavřít, maximalizovat tlačítka, přepínače a šipky. |
CMFCCaptionButtonEx Class |
Obsahuje oblast, která není klientem tlačítek titulků systému. |
CMFCCaptionMenuButton Class |
Představuje tlačítko nabídky umístěné v oblasti titulků podokna úloh nebo panelu nástrojů. |
CMFCColorPropertySheet Class |
Používá se pro CMFCColorDialog třídu k zadání dialogového okna s kartami. |
CMFCControlBarImpl Class |
Poskytuje podrobnosti implementace pro řízení tříd založených na panelech, například CMFCReBar a CMFCToolBar . |
CMFCControlRenderer Class |
Pomocná třída, která zpracovává vykreslování obrázků. |
CMFCControlRendererInfo Class |
Pomocná třída pro předávání parametrů do CMFCControlRenderer třídy. |
CMFCCustomizeButton Class |
Podporuje příkaz nabídky nebo tlačítko panelu nástrojů, které spustí dialogové okno přizpůsobení. |
CMFCCustomizeMenuButton Class |
Představuje jedno tlačítko v nabídce přizpůsobení. |
CMFCDropDownListBox Class |
Poskytuje funkce rozevíracího seznamu pro pole se seznamem na pásu karet. |
CMFCMousePropertyPage Class |
Stránka vlastností, která uživateli umožňuje přizpůsobit chování myši. |
CMFCOutlookBarPaneAdapter Class |
|
CMFCOutlookBarPaneButton Class |
Implementuje tlačítko, které architektura přidá do objektu CMFCOutlookBarPane . |
CMFCOutlookBarPaneList Class |
CMFCOutlookBarPane Rozšiřuje třídu tak, aby poskytovala vizuální styl Outlooku. |
CMFCOutlookBarScrollButton Class |
Poskytuje funkce posouvání do CMFCOutlookBarTabCtrl třídy. |
CMFCOutlookBarToolBar Class |
Implementuje panel nástrojů s vizuálním stylem aplikace Outlook 2003. |
CMFCPropertySheetCategoryInfo Class |
Představuje uzel ve stromovém ovládacím prvku. |
CMFCPropertySheetTabCtrl Class |
CMFCTabCtrl Rozšiřuje třídu tak, aby poskytovala funkce seznamu vlastností. |
CMFCProperySheetListBox Class |
CListBox Rozšiřuje třídu tak, aby poskytovala funkce seznamu vlastností. |
CMFCReBarState Class |
|
CMFCRibbonCaptionButton Class |
Implementuje tlačítko systémového titulku. |
CMFCRibbonCmdUI Class |
Aktualizuje objekty pásu karet podle potřeby, když je aplikace nečinná. |
CMFCRibbonCommandsListBox Class |
|
CMFCRibbonDefaultPanelButton Class |
|
CMFCRibbonGalleryIcon Class |
Představuje položku v objektu CMFCRibbonGallery . |
CMFCRibbonKeyboardCustomizeDialog Class |
Implementuje dialogové okno pro přizpůsobení klávesnice pro aplikace, které obsahují pruhy pásu karet. |
CMFCRibbonKeyTip Class |
Implementuje automaticky otevírané okno, které zobrazuje popis klávesy pro panel pásu karet. |
CMFCRibbonPanelMenu Class |
|
CMFCRibbonPanelMenuBar Class |
Představuje místní řádek nabídek na pásu karet. |
CMFCRibbonQuickAccessToolBar Class |
Implementuje panel nástrojů Rychlý přístup pro prvek pásu karet. |
CMFCRibbonRichEditCtrl Class |
Implementuje ovládací prvek pro úpravy umístěný na pásu karet. |
CMFCRibbonTab Class |
Představuje kartu na pásu karet. |
CMFCShadowRenderer Class |
|
CMFCShowAllButton Class |
Představuje tlačítko umístěné v dolní části místní nabídky, které rozbalí zobrazení skrytých příkazů. |
CMFCStatusBarPaneInfo Class |
Popisuje obsah a vzhled podokna CMFCStatusBar . |
CMFCTabButton Class |
Poskytuje funkce tlačítka tabulátoru ovládacím prvkům karet. |
CMFCTabInfo Class |
Obsahuje informace o kartě ovládacích prvků tabulátoru. |
CMFCTasksPaneFrameWnd Class |
Spravuje tlačítka vlastních titulků podokna úloh. |
CMFCTasksPanePropertyPage Class |
Spravuje vztah mezi objektem CMFCTasksPane a jeho názvem. |
CMFCTasksPaneToolBar Class |
Implementuje navigační panel nástrojů umístěný v horní části objektu CMFCTasksPane . |
CMFCToolBarButtonsListButton Class |
Zobrazí seznam obrázků, které uživatel může vybrat během přizpůsobení v dialogovém okně Vzhled tlačítka. |
CMFCToolBarDateTimeCtrlImpl Class |
Implementuje zdroj přetažení pro CMFCToolBar objekty. |
CMFCToolBarDropSource Class |
Implementuje zdroj přetažení pro CMFCToolBar objekty. |
CMFCToolBarDropTarget Class |
Implementuje cíl přetažení pro CMFCToolBar objekty. |
CMFCToolBarEditCtrl Class |
Poskytuje funkce ovládacích prvků CMFCToolBarEditBoxButton pro úpravy objektů. |
CMFCToolBarMenuButtonsButton Class |
Představuje tlačítka titulků systému, která jsou umístěna napravo od řádku nabídek. |
CMFCToolBarNameDialog Class |
Představuje dialogové okno, které uživateli umožňuje zadat nový titulek panelu nástrojů. |
CMFCToolBarsCommandsListBox Class |
Představuje seznam, který obsahuje seznam příkazů panelu nástrojů. |
CMFCToolBarsCommandsPropertyPage Class |
Implementuje přizpůsobení příkazů na stránce vlastností. |
CMFCToolBarsKeyboardPropertyPage Class |
|
CMFCToolBarsListCheckBox Class |
Zobrazí seznam panelů nástrojů na stránce Panely nástrojů dialogového okna Přizpůsobit . |
CMFCToolBarsListPropertyPage Class |
Představuje stránku vlastností, která zobrazuje seznam panelů nástrojů v dialogovém okně Přizpůsobit . |
CMFCToolBarsMenuPropertyPage Class |
Představuje stránku vlastností, která obsahuje možnosti přizpůsobení nabídky v dialogovém okně Přizpůsobit . |
CMFCToolBarsOptionsPropertyPage Class |
Představuje stránku Možnosti v dialogovém okně Přizpůsobit. |
CMFCToolBarSpinEditBoxButton Class |
Představuje číselník, který se nachází v textovém poli. |
CMFCToolBarsToolsPropertyPage Class |
Představuje stránku vlastností, která uživateli umožňuje přizpůsobit uživatelské nástroje. |
CMFCToolBarSystemMenuButton Class |
Implementuje tlačítko systémového titulku, které architektura přidá do hlavního řádku nabídek, když uživatel maximalizuje podřízené okno MDI. |
CMFCVisualManagerBitmapCache Class |
Spravuje objekty CMFCControlRenderer za účelem zlepšení výkonu operací s rastrovými obrázky. |
CMultiDocTemplateEx Class |
CMultiDocTemplate Rozšiřuje třídu tak, aby poskytovala přístup k ID prostředku nabídky. |
COleCntrFrameWndEx Class |
|
COleDocIPFrameWndEx Class |
Poskytuje podporu OLE. |
COleServerDocEx Class |
Poskytuje operace na dokumentech serveru OLE. |
CPaneContainerGC Class |
|
CPngImage Class |
Poskytuje přístup k prostředkům obrázku, které používají formát souboru .png. |
CPreviewViewEx Class |
|
CRecentPaneContainerInfo Class |
Obsahuje předchozí stav ukotveného podokna. |
CRibbonCategoryScroll Class |
Implementuje posuvník, které se zobrazí, když se všechny prvky nevejdou do oblasti panelu pásu karet. |
CSmartDockingGroupGuide Class |
Představuje centrální prvek skupiny inteligentních dokování. |
CSmartDockingGroupGuidesManager Class |
Spravuje vodítka skupin inteligentních dokování. |
CSmartDockingGroupGuidesWnd Class |
Implementuje vrstvené, ne obdélníkové okno, které architektura používá k zobrazení centrální skupiny inteligentních dokovacích vodítek. |
CSmartDockingHighlighterWnd Class |
Implementuje poloprůhledné okno, které pokrývá oblast, kterou má vzít ukotvený objekt podokna. |
CSmartDockingManager Class |
Poskytuje inteligentní dokovací funkce CDockingManager objektům. |
CSmartDockingStandaloneGuide Class |
Implementuje vodítko inteligentního dokování. |
CSmartDockingStandaloneGuideWnd Class |
Implementuje vrstvené, ne obdélníkové okno, které architektura používá k zobrazení inteligentních dokovacích vodítek. |
CTagManager Class |
Třída CTagManager je určena ke čtení hodnot, které jsou uloženy ve formátu označeném jako XML. |
CVSListBoxBase Class |
Poskytuje základní funkce třídy CVSListBox . |
CVSListBoxEditCtrl Class |
Rozšiřuje standardní ovládací prvek pro úpravy seznamu zobrazením malého tlačítka, které otevře dialogové okno. |
CVSToolsListBox Class |
Rozšiřuje standardní ovládací prvek seznam tím, že poskytuje další tlačítka pro přidání, odstranění a přesunutí položek v seznamu. |