Condividi tramite


Classi interne

Le classi seguenti vengono utilizzate internamente in MFC. Per completezza, in questa sezione vengono descritte tali classi interne, che tuttavia non devono essere utilizzate direttamente nel codice.

In questa sezione

Classe

Descrizione

CCommandManager Class

La classe di CCommandManager gestisce i controlli e relativa associazione with images.

CDialogImpl Class (MFC)

Vengono forniti i dettagli di implementazione alle classi basate a finestre, come CDialogEx.

CDocumentAdapter Class

L'interfaccia di IDocument implements richiesta per la ricerca e organizzare i gestori.

CFrameImpl Class

La classe di CFrameImpl gestisce la personalizzazione della barra degli strumenti per le seguenti classi della finestra cornice: Classe CFrameWndEx, Classe CMDIFrameWndEx e Classe COleIPFrameWndEx.

CFullScreenImpl Class

Comune a schermo intero di funzionalità implements a SDI che le applicazioni MDI.

CMDIClientAreaWnd Class

La classe di CMDIClientAreaWnd è una classe di supporto che semplifica l'implementazione delle schede MDI e gruppi a schede MDI.

CMemDC Class

Una classe di supporto per un contesto del dispositivo di memoria. Il contesto del dispositivo di memoria supporta il disegno fuori schermo.

CMenuHash Class

Legge lo stato degli oggetti di CMFCToolBar da un archivio o scrive lo stato in un archivio.

CMenuImages Class

Fornisce funzionalità a immagini predefinite visualizzazione come pulsanti vicini, maximize pulsanti, pulsanti di opzione e le frecce.

CMFCCaptionButtonEx Class

Utilizza l'area non client dei pulsanti della barra del titolo del sistema.

CMFCCaptionMenuButton Class

Rappresenta un pulsante di menu che si trova nell'area della barra del titolo di un riquadro attività o di una barra degli strumenti.

CMFCColorPropertySheet Class

Utilizzato da Classe CMFCColorDialog per fornire una finestra di dialogo a schede.

CMFCControlBarImpl Class

Vengono forniti i dettagli di implementazione alle classi basate su barra di controllo, come CMFCReBar e CMFCToolBar.

CMFCControlRenderer Class

Una classe di supporto che gestisce il rendering di immagini.

CMFCControlRendererInfo Class

Una classe di supporto per passare parametri alla classe di CMFCControlRenderer.

CMFCCustomizeButton Class

Supporta un comando di menu o un pulsante della barra degli strumenti che attiva una finestra di dialogo per la personalizzazione.

CMFCCustomizeMenuButton Class

Rappresenta un singolo controllo button in un menu di personalizzazione.

CMFCDropDownListBox Class

Fornisce la funzionalità dell'elenco a discesa caselle combinate della barra multifunzione.

CMFCMousePropertyPage Class

Una pagina delle proprietà che gli consente di personalizzare il comportamento del mouse.

CMFCOutlookBarPaneAdapter Class

 

CMFCOutlookBarPaneButton Class

Implementa un pulsante che il framework aggiunto a un oggetto di CMFCOutlookBarPane.

CMFCOutlookBarPaneList Class

Estende la classe di CMFCOutlookBarPane per fornire lo stile di visualizzazione di Outlook.

CMFCOutlookBarScrollButton Class

Fornisce la funzionalità di scorrimento alla classe di CMFCOutlookBarTabCtrl.

CMFCOutlookBarToolBar Class

Implementa una barra degli strumenti con lo stile visivo per Outlook 2003.

CMFCPropertySheetCategoryInfo Class

Rappresenta un nodo in un controllo struttura ad albero.

CMFCPropertySheetTabCtrl Class

Estende la classe di CMFCTabCtrl per fornire la funzionalità della finestra delle proprietà.

CMFCProperySheetListBox Class

Estende la classe di CListBox per fornire la funzionalità della finestra delle proprietà.

CMFCReBarState Class

 

CMFCRibbonCaptionButton Class

Implementa un pulsante della barra del titolo del sistema.

CMFCRibbonCmdUI Class

La barra della barra multifunzione degli aggiornamenti oggetti in base alle necessità quando l'applicazione è inattiva.

CMFCRibbonCommandsListBox Class

 

CMFCRibbonDefaultPanelButton Class

 

CMFCRibbonGalleryIcon Class

Rappresenta un elemento in un oggetto di CMFCRibbonGallery.

CMFCRibbonKeyboardCustomizeDialog Class

Implementa una finestra di dialogo per la personalizzazione della tastiera per le applicazioni che contengono barre della barra multifunzione.

CMFCRibbonKeyTip Class

Implementa una finestra popup che visualizza un suggerimento principale per una barra della barra multifunzione.

CMFCRibbonPanelMenu Class

 

CMFCRibbonPanelMenuBar Class

Rappresenta una barra di menu di scelta rapida in una barra della barra multifunzione.

CMFCRibbonQuickAccessToolBar Class

Implementa la barra di accesso rapido per un elemento barra multifunzione.

CMFCRibbonRichEditCtrl Class

Implementa un controllo di modifica che si trova in una barra della barra multifunzione.

CMFCRibbonTab Class

Rappresenta una scheda della barra della barra multifunzione.

CMFCShadowRenderer Class

 

CMFCShowAllButton Class

Rappresenta un pulsante nella parte inferiore di un menu di scelta rapida che si espande per visualizzare i comandi nascosti.

CMFCStatusBarPaneInfo Class

Vengono descritti il contenuto e l'aspetto di un riquadro di CMFCStatusBar.

CMFCTabButton Class

Fornisce funzionalità dei pulsanti della scheda ai controlli scheda.

CMFCTabInfo Class

Fornisce informazioni su una scheda ai controlli scheda.

CMFCTasksPaneFrameWnd Class

Gestisce i pulsanti personalizzati della didascalia del riquadro attività.

CMFCTasksPanePropertyPage Class

Gestisce la relazione tra un oggetto di CMFCTasksPane e il relativo nome.

CMFCTasksPaneToolBar Class

Implementa una barra degli strumenti di navigazione che si trova all'inizio di un oggetto di CMFCTasksPane.

CMFCToolBarButtonsListButton Class

Visualizza un elenco di immagini selezionabili dall'utente durante la personalizzazione nella finestra di dialogo Aspetto pulsante.

CMFCToolBarDateTimeCtrlImpl Class

Implementa un'origine di trascinamento degli oggetti di CMFCToolBar.

CMFCToolBarDropSource Class

Implementa un'origine di trascinamento degli oggetti di CMFCToolBar.

CMFCToolBarDropTarget Class

Implementa una destinazione di rilascio per gli oggetti di CMFCToolBar.

CMFCToolBarEditCtrl Class

Fornisce la funzionalità di controllo di modifica agli oggetti di CMFCToolBarEditBoxButton.

CMFCToolBarMenuButtonsButton Class

Rappresenta i pulsanti della barra del titolo del sistema che si trovano a destra della barra dei menu.

CMFCToolBarNameDialog Class

Rappresenta una finestra di dialogo che consente all'utente di specificare una nuova didascalia della barra degli strumenti.

CMFCToolBarsCommandsListBox Class

Rappresenta una casella di riepilogo contenente un elenco dei controlli barra degli strumenti.

CMFCToolBarsCommandsPropertyPage Class

Personalizzazione dei controlli implements a una pagina delle proprietà.

CMFCToolBarsKeyboardPropertyPage Class

 

CMFCToolBarsListCheckBox Class

Visualizza un elenco delle barre degli strumenti alla pagina di Barre degli strumenti di una finestra di dialogo Personalizza.

CMFCToolBarsListPropertyPage Class

Rappresenta una pagina delle proprietà che mostra l'elenco delle barre degli strumenti in una finestra di dialogo Personalizza.

CMFCToolBarsMenuPropertyPage Class

Rappresenta una pagina delle proprietà contenente le opzioni di personalizzazione di menu in una finestra di dialogo Personalizza.

CMFCToolBarsOptionsPropertyPage Class

Rappresenta la pagina di Opzioni in una finestra di dialogo Personalizza.

CMFCToolBarSpinEditBoxButton Class

Rappresenta un pulsante di selezione che si trova su una casella di modifica.

CMFCToolBarsToolsPropertyPage Class

Rappresenta una pagina delle proprietà che consente all'utente di personalizzare gli strumenti utente.

CMFCToolBarSystemMenuButton Class

Implementa un pulsante della barra del titolo del sistema che il framework aggiunto alla barra dei menu principale quando un utente ingrandisci una finestra figlio MDI.

CMFCVisualManagerBitmapCache Class

Gestisce gli oggetti di CMFCControlRenderer per migliorare le prestazioni delle operazioni sulle bitmap.

CMultiDocTemplateEx Class

Estende la classe di CMultiDocTemplate per fornire l'accesso all'ID di risorsa menu

COleCntrFrameWndEx Class

 

COleDocIPFrameWndEx Class

Fornisce supporto OLE.

COleServerDocEx Class

Fornisce operazioni nei documenti del server OLE.

CPaneContainerGC Class

 

CPngImage Class

Fornisce l'accesso alle risorse grafiche che utilizzano il formato di file con estensione png.

CPreviewViewEx Class

 

CRecentPaneContainerInfo Class

Contiene lo stato precedente di un riquadro ancorato.

CRibbonCategoryScroll Class

Implementa un pulsante di scorrimento che viene visualizzato quando non tutti gli elementi corrispondono alla superficie di una barra della barra multifunzione.

CSmartDockingGroupGuide Class

Rappresenta l'elemento centrale di un gruppo di smart ancoraggio.

CSmartDockingGroupGuidesManager Class

Gestisce le guide del gruppo di smart ancoraggio.

CSmartDockingGroupGuidesWnd Class

Implementa una finestra sovrapposta e non rettangolare che il framework utilizza per visualizzare il gruppo centrale di guida di smart ancoraggio.

CSmartDockingHighlighterWnd Class

Implementa una finestra semitrasparente relativa all'area dall'oggetto ancorabile il riquadro che si sta ancoraggio.

CSmartDockingManager Class

Fornisce la funzionalità smart di ancoraggio a oggetti di CDockingManager.

CSmartDockingStandaloneGuide Class

Implementa la guida di smart ancoraggio.

CSmartDockingStandaloneGuideWnd Class

Implementa una finestra sovrapposta e non rettangolare che viene utilizzata per visualizzare le guide di smart ancoraggio.

CTagManager Class

La classe di CTagManager consente di leggere valori memorizzati in formato contrassegnato del tipo XML.

CVSListBoxBase Class

Fornisce la funzionalità di base alla classe di CVSListBox.

CVSListBoxEditCtrl Class

Estende il controllo edit standard della casella di riepilogo viene visualizzato un piccolo pulsante che consente di aprire una finestra di dialogo.

CVSToolsListBox Class

Estende il controllo standard della casella di riepilogo fornendo i pulsanti aggiuntivi per aggiungere, eliminare e spostare gli elementi nella casella di riepilogo.

Vedere anche

Altre risorse

Applicazioni desktop MFC