Condividi tramite


Classi MFC

Le classi nell'elenco seguente sono incluse nella libreria Microsoft Foundation Class (MFC).

Suggerimento

Per informazioni su CStringT e altre classi comuni alla programmazione MFC e ATL, vedere Classi condivise da MFC e ATL.

Importante

Le classi MFC e i relativi membri non possono essere usati nelle applicazioni eseguite in Windows Runtime.

In questa sezione

CAccelerateDecelerateTransition Classe
Implementa una transizione di accelerazione-decelerazione.

CAnimateCtrl Classe
Fornisce la funzionalità del controllo animazione comune di Windows.

CAnimationBaseObject Classe
Classe di base per tutti gli oggetti di animazione.

CAnimationColor Classe
Implementa la funzionalità di un colore i cui componenti rosso, verde e blu possono essere animati.

CAnimationController Classe
Implementa il controller di animazione che fornisce un'interfaccia centrale per la creazione e la gestione delle animazioni.

CAnimationGroup Classe
Implementa il controller di animazione che fornisce un'interfaccia centrale per la creazione e la gestione delle animazioni.

CAnimationManagerEventHandler Classe
Implementa un callback, chiamato dall'API di animazione quando viene modificato uno stato di gestione animazione.

CAnimationPoint Classe
Implementa la funzionalità di un punto le cui coordinate possono essere animate.

CAnimationRect Classe
Implementa la funzionalità di un rettangolo i cui lati possono essere animati.

CAnimationSize Classe
Implementa la funzionalità di un oggetto dimensioni le cui dimensioni possono essere animate.

CAnimationStoryboardEventHandler Classe
Implementa un callback, chiamato dall'API di animazione quando viene modificato lo stato di uno storyboard o viene aggiornato uno storyboard.

CAnimationTimerEventHandler Classe
Implementa un callback, chiamato dall'API di animazione quando si verificano eventi di temporizzazione.

CAnimationValue Classe
Implementa la funzionalità di oggetto di animazione con un valore.

CAnimationVariable Classe
Rappresenta una variabile di animazione.

CAnimationVariableChangeHandler Classe
Implementa un callback, chiamato dall'API di animazione quando viene modificato il valore di una variabile di animazione.

CAnimationVariableIntegerChangeHandler Classe
Implementa un callback, chiamato dall'API di animazione quando viene modificato il valore di una variabile di animazione.

CArchive Classe
Consente di salvare una rete di oggetti complessa in una forma binaria permanente (in genere archiviazione su disco) che persiste dopo l'eliminazione di tali oggetti.

CArchiveException Classe
Rappresenta una condizione di eccezione di serializzazione.

CArray Classe
Supporta matrici simili alle matrici C, ma può ridurre e aumentare dinamicamente in base alle esigenze.

CAsyncMonikerFile Classe
Fornisce la funzionalità per l'utilizzo di moniker asincroni in controlli ActiveX (precedentemente controlli OLE).

CAsyncSocket Classe
Rappresenta un socket di Windows, ovvero un endpoint di comunicazione di rete.

CAutoHideDockSite Classe
Estende la CDockSite classe per implementare riquadri di ancoraggio nascosti automaticamente.

CBaseKeyFrame Classe
Implementa la funzionalità di base di un fotogramma chiave.

CBasePane Classe
Classe di base per tutti riquadri.

CBaseTabbedPane Classe
Estende la funzionalità della CDockablePane classe per supportare la creazione di finestre a schede.

CBaseTransition Classe
Rappresenta una transizione di base.

CBitmap Classe
Incapsula una bitmap GDI (Graphics Device Interface) di Windows e fornisce funzioni membro per la modifica della bitmap.

CBitmapButton Classe
Crea controlli di tipo pulsante di comando dotati di immagini bitmap anziché di testo come etichetta.

CBitmapRenderTarget Classe
Wrapper per ID2D1BitmapRenderTarget.

CBrush Classe
Incapsula un pennello GDI (Graphics Device Interface) di Windows.

CButton Classe
Fornisce la funzionalità dei controlli pulsante di Windows.

CByteArray Classe
Supporta matrici di byte dinamiche.

CCachedDataPathProperty Classe
Implementa una proprietà del controllo OLE trasferita in modo asincrono e memorizzata nella cache in un file di memoria.

CCheckListBox Classe
Fornisce la funzionalità di una casella elenco di controllo di Windows.

CClientDC Classe
Gestisce la chiamata delle funzioni GetDC di Windows in fase di costruzione e ReleaseDC in fase di distruzione.

CCmdTarget Classe
Classe di base per l'architettura della mappa dei messaggi della libreria Microsoft Foundation Class.

CCmdUI Classe
Utilizzata solo in un gestore ON_UPDATE_COMMAND_UI in una classe derivata da CCmdTarget.

CColorDialog Classe
Consente di incorporare nell'applicazione una finestra di dialogo di selezione colore.

CComboBox Classe
Fornisce la funzionalità di una casella combinata di Windows.

CComboBoxEx Classe
Estende il controllo della casella combinata fornendo il supporto per elenchi di immagini.

CCommandLineInfo Classe
Facilita l'analisi della riga di comando all'avvio dell'applicazione.

CCommonDialog Classe
Classe di base per le classi che incapsulano la funzionalità delle finestre di dialogo comuni di Windows.

CConnectionPoint Classe
Definisce un tipo speciale di interfaccia utilizzata per comunicare con altri oggetti OLE, denominata "punto di connessione".

CConstantTransition Classe
Incapsula una transizione costante.

CContextMenuManager Classe
Gestisce i menu di scelta rapida.

CControlBar Classe
Classe di base per le CStatusBar classi della barra di controllo Classe,CToolBar Classe,CDialogBar Classe, CReBar Classe e COleResizeBar Classe.

CCriticalSection Classe
Rappresenta una "sezione critica", ovvero un oggetto di sincronizzazione che abilita l'accesso a una risorsa o a una sezione di codice da parte di un solo thread alla volta.

CCtrlView Classe
Adatta l'architettura documento/visualizzazione ai controlli comuni supportati da Windows 98 e Windows NT versione 3.51 e successive.

CCubicTransition Classe
Incapsula una transizione cubica.

CCustomInterpolator Classe
Implementa un interpolatore di base.

CCustomTransition Classe
Implementa una transizione personalizzata.

CD2DBitmap Classe
Wrapper per ID2D1Bitmap.

CD2DBitmapBrush Classe
Wrapper per ID2D1BitmapBrush.

CD2DBrush Classe
Wrapper per ID2D1Brush.

CD2DBrushProperties Classe
Wrapper per D2D1_BRUSH_PROPERTIES.

CD2DEllipse Classe
Wrapper per D2D1_BRUSH_PROPERTIES.

CD2DGeometry Classe
Wrapper per ID2D1Geometry.

CD2DGeometrySink Classe
Wrapper per ID2D1GeometrySink.

CD2DGradientBrush Classe
Classe di base delle classi CD2DLinearGradientBrush e CD2DRadialGradientBrush .

CD2DLayer Classe
Wrapper per ID2D1Layer.

CD2DLinearGradientBrush Classe
Wrapper per ID2D1LinearGradientBrush.

CD2DMesh Classe
Wrapper per ID2D1Mesh.

CD2DPathGeometry Classe
Wrapper per ID2D1PathGeometry.

CD2DPointF Classe
Wrapper per D2D1_POINT_2F.

CD2DPointU Classe
Wrapper per D2D1_POINT_2U.

CD2DRadialGradientBrush Classe
Wrapper per ID2D1RadialGradientBrush.

CD2DRectF Classe
Wrapper per D2D1_RECT_F.

CD2DRectU Classe
Wrapper per D2D1_RECT_U.

CD2DResource Classe
Classe astratta che fornisce un'interfaccia per la creazione e la gestione di D2D risorse come pennelli, livelli e testi.

CD2DRoundedRect Classe
Wrapper per D2D1_ROUNDED_RECT.

CD2DSizeF Classe
Wrapper per D2D1_SIZE_F.

CD2DSizeU Classe
Wrapper per D2D1_SIZE_U.

CD2DSolidColorBrush Classe
Wrapper per ID2D1SolidColorBrush.

CD2DTextFormat Classe
Wrapper per IDWriteTextFormat.

CD2DTextLayout Classe
Wrapper per IDWriteTextLayout.

CDaoDatabase Classe
Rappresenta una connessione a un database attraverso la quale è possibile utilizzare i dati.

CDaoException Classe
Rappresenta una condizione di eccezione generata da classi di database MFC basate su oggetti DAO (Data Access Object).

CDaoFieldExchange Classe
Supporta le routine DFX DAO (record field exchange) utilizzate dalle classi di database DAO.

CDaoQueryDef Classe
Rappresenta una definizione della query, o "querydef, in genere salvata in un database.

CDaoRecordset Classe
Rappresenta un set di record selezionati da un'origine dati.

CDaoRecordView Classe
Visualizzazione che mostra i record del database nei controlli.

CDaoTableDef Classe
Rappresenta la definizione archiviata di una tabella di base o di una tabella collegata.

CDaoWorkspace Classe
Gestisce una sessione di database denominata e protetta da password, dall'accesso alla disconnessione, di un singolo utente.

CDatabase Classe
Rappresenta una connessione a un'origine dati attraverso la quale è possibile utilizzare l'origine dati.

CDataExchange Classe
Supporta le routine DDX (Dialog Data Exchange) e DDV (Dialog Data Validation) usate da Microsoft Foundation Classes.

CDataPathProperty Classe
Implementa una proprietà del controllo OLE che può essere caricata in modo asincrono.

CDataRecoveryHandler Classe
Esegue il salvataggio automatico dei documenti e li ripristina nel caso un'applicazione si chiuda in modo imprevisto.

CDateTimeCtrl Classe
Incapsula la funzionalità di un controllo di selezione data e ora.

CDBException Classe
Rappresenta una condizione di eccezione generata da classi di database.

CDBVariant Classe
Rappresenta un tipo di dati Variant per le classi ODBC MFC.

CDC Classe
Definisce una classe di oggetti di un contesto di dispositivo.

CDCRenderTarget Classe
Wrapper per ID2D1DCRenderTarget.

CDHtmlDialog Classe
Utilizzata per creare finestre di dialogo che utilizzano HTML anziché le risorse finestra di dialogo per implementare la relativa interfaccia utente.

CDialog Classe
Classe di base utilizzata per la visualizzazione di finestre di dialogo sullo schermo.

CDialogBar Classe
Fornisce la funzionalità di una finestra di dialogo non modale di Windows in una barra di controllo.

CDialogEx Classe
Specifica il colore di sfondo e l'immagine di sfondo di una finestra di dialogo.

CDiscreteTransition Classe
Incapsula una transizione discreta.

CDocItem Classe
Classe di base per elementi del documento, ovvero i componenti dei dati di un documento.

CDockablePane Classe
Implementa un riquadro che può essere ancorato in un sito di ancoraggio o incluso in un riquadro a schede.

CDockablePaneAdapter Classe
Fornisce il supporto di ancoraggio per i riquadri derivati da CWnd.

CDockingManager Classe
Implementa la funzionalità principale che controlla il layout di ancoraggio in una finestra cornice principale.

CDockingPanesRow Classe
Gestisce un elenco dei riquadri inseriti nella stessa riga orizzontale o verticale (colonna) di un sito di ancoraggio.

CDockSite Classe
Fornisce funzionalità per la disposizione dei riquadri derivati dalla CPane classe in set di righe.

CDockState Classe
Classe CObject serializzata che carica, scarica o cancella lo stato di una o più barre di controllo ancorabili nella memoria persistente (un file).

CDocObjectServer Classe
Implementa le interfacce OLE aggiuntive necessarie per trasformare un server COleDocument normale in un server DocObject completo: IOleDocument, IOleDocumentView, IOleCommandTargete IPrint.

CDocObjectServerItem Classe
Implementa i verbi del server OLE in modo specifico per i server DocObject.

CDocTemplate Classe
Classe di base astratta che definisce le funzionalità di base per i modelli di documenti.

CDocument Classe
Fornisce la funzionalità di base per le classi documento definite dall'utente.

CDragListBox Classe
Oltre a fornire la funzionalità di una casella di riepilogo di Windows, la classe CDragListBox consente all'utente di spostare gli elementi della casella di riepilogo, ad esempio i nomi file, all'interno della casella di riepilogo.

CDrawingManager Classe
Implementa algoritmi di disegno complessi.

CDumpContext Classe
Supporta l'output di diagnostica orientato al flusso sotto forma di testo leggibile.

CDWordArray Classe
Supporta matrici di double word a 32 bit.

CEdit Classe
Fornisce la funzionalità di un controllo di modifica di Windows.

CEditView Classe
Tipo di classe di visualizzazione che fornisce la funzionalità di un controllo di modifica di Windows e che può essere utilizzato per implementare funzionalità di tipo editor di testo semplice.

CEvent Classe
Questo oggetto di sincronizzazione rappresenta un "evento", che consente a un thread di notificare a un altro thread il verificarsi di un evento.

CException Classe
Classe di base per tutte le eccezioni nella libreria Microsoft Foundation Class.

CFieldExchange Classe
Supporta le routine RFX (record field exchange) e RFX di massa (bulk record field exchange) utilizzate dalle classi di database.

CFile Classe
Classe di base per le classi di file MFC.

CFileDialog Classe
Incapsula la finestra di dialogo dei file comuni per Windows.

CFileException Classe
Rappresenta una condizione di eccezione correlata al file.

CFileFind Classe
Esegue ricerche di file locali ed è la classe base per CGopherFileFind Class e CFtpFileFind Class, che esegue ricerche nei file Internet.

CFindReplaceDialog Classe
Consente di implementare le finestre di dialogo standard Trova/Sostituisci stringhe nell'applicazione.

CFolderPickerDialog Classe
Implementa CFileDialog nella modalità di selezione cartelle.

CFont Classe
Incapsula un tipo di carattere GDI (Graphics Device Interface) di Windows e fornisce funzioni membro per la modifica del tipo di carattere.

CFontDialog Classe
Consente di incorporare una finestra di dialogo di selezione del carattere nell'applicazione.

CFontHolder Classe
Implementa la proprietà predefinita e incapsula la funzionalità di un oggetto tipo di carattere di Windows e l'interfaccia IFont .

CFormView Classe
Classe di base utilizzata per le visualizzazioni di form.

CFrameWnd Classe
Fornisce la funzionalità di un'interfaccia a documento singolo (SDI) di Windows sovrapposta o di una finestra cornice popup, insieme ai membri per gestire la finestra.

CFrameWndEx Classe
Implementa la funzionalità di un'interfaccia a documento singolo (SDI) di Windows sovrapposta o di una finestra cornice popup e fornisce i membri per gestire la finestra. Estende la CFrameWnd classe Class .

CFtpConnection Classe
Gestisce la connessione FTP a un server Internet e consente la modifica diretta delle directory e dei file in tale server.

CFtpFileFind Classe
Facilita le ricerche di file su Internet dei server FTP.

CGdiObject Classe
Fornisce una classe di base per diversi generi di oggetti GDI (Graphics Device Interface) di Windows, quali bitmap, aree, pennelli, penne, tavolozze e tipi di carattere.

CGopherConnection Classe
Gestisce la connessione a un server Internet gopher.

CGopherFile Classe
Fornisce la funzionalità per individuare e leggere file in un server gopher.

CGopherFileFind Classe
Facilita le ricerche di file su Internet dei server gopher.

CGopherLocator Classe
Ottiene un "localizzatore" gopher da un server gopher, determina il tipo del localizzatore e rende il localizzatore disponibile per CGopherFileFind Class.

CHeaderCtrl Classe
Fornisce la funzionalità del controllo intestazione comune di Windows.

CHotKeyCtrl Classe
Fornisce la funzionalità del controllo tasto di scelta comune di Windows.

CHtmlEditCtrl Classe
Fornisce la funzionalità del WebBrowser controllo ActiveX in una finestra MFC.

CHtmlEditCtrlBase Classe
Rappresenta un componente di modifica HTML.

CHtmlEditDoc Classe
Con CHtmlEditView Classe, fornisce la funzionalità della piattaforma di modifica WebBrowser nel contesto dell'architettura di visualizzazione documento MFC.

CHtmlEditView Classe
Fornisce la funzionalità della piattaforma di modifica WebBrowser nel contesto dell'architettura documento/visualizzazione di MFC.

CHtmlView Classe
Fornisce la funzionalità del controllo WebBrowser nel contesto dell'architettura documento/visualizzazione di MFC.

CHttpConnection Classe
Gestisce la connessione a un server HTTP.

CHttpFile Classe
Fornisce la funzionalità per richiedere e leggere file in un server HTTP.

CHwndRenderTarget Classe
Wrapper per ID2D1HwndRenderTarget.

CImageList Classe
Fornisce la funzionalità del controllo elenco immagini comune di Windows.

CInstantaneousTransition Classe
Incapsula una transizione istantanea.

CInternetConnection Classe
Gestisce la connessione a un server Internet.

CInternetException Classe
Rappresenta una condizione di eccezione correlata a un'operazione su Internet.

CInternetFile Classe
Consente l'accesso a file in sistemi remoti che utilizzano protocolli Internet.

CInternetSession Classe
Crea e inizializza una singola sessione o più sessioni Internet simultanee e descrive la connessione a un server proxy, se necessario.

CInterpolatorBase Classe
Implementa un callback, chiamato dall'API di animazione quando deve essere calcolato un nuovo valore di una variabile di animazione.

CInvalidArgException Classe
Questa classe rappresenta una condizione di eccezione di argomento non valido.

CIPAddressCtrl Classe
Fornisce la funzionalità del controllo indirizzo IP comune di Windows.

CJumpList Classe
Elenco di collegamenti visualizzati quando si fa clic con il pulsante destro del mouse su un'icona nella barra delle applicazioni.

CKeyboardManager Classe
Gestisce le tabelle di tasti di scelta rapida per la finestra cornice principale e le finestre cornice figlio.

CKeyFrame Classe
Rappresenta un fotogramma chiave di animazione.

CLinearTransition Classe
Incapsula una transizione lineare.

CLinearTransitionFromSpeed Classe
Incapsula una transizione a velocità lineare.

CLinkCtrl Classe
Fornisce la funzionalità del controllo SysLink comune di Windows.

CList Classe
Supporta elenchi ordinati di oggetti non univoci accessibili in sequenza o in base al valore.

CListBox Classe
Fornisce la funzionalità di una casella di riepilogo di Windows.

CListCtrl Classe
Incapsula la funzionalità di un "controllo di visualizzazione elenco" che mostra una raccolta di elementi ciascuno costituito da un'icona (da un elenco di immagini) e da un'etichetta.

CListView Classe
Semplifica l'uso del controllo elenco e della CListCtrlclasse , la classe che incapsula la funzionalità di controllo elenco, con l'architettura di visualizzazione documento di MFC.

CLongBinary Classe
Semplifica l'utilizzo di oggetti dati binari di grandi dimensioni (spesso chiamati BLOB) in un database.

CMap Classe
Classe Collection dizionario che esegue il mapping delle chiavi univoche ai valori.

CMapPtrToPtr Classe
Supporta mappe di puntatori void con chiave fornita da puntatori void.

CMapPtrToWord Classe
Supporta mappe di parole a 16 bit con chiave fornita da puntatori void.

CMapStringToOb Classe
Classe di raccolte dizionario che esegue il mapping di oggetti CString univoci ai puntatori CObject .

CMapStringToPtr Classe
Supporta mappe di puntatori void con chiave fornita da oggetti CString .

CMapStringToString Classe
Supporta mappe di oggetti CString con chiave fornita da oggetti CString .

CMapWordToOb Classe
Supporta mappe di puntatori CObject con chiave fornita da parole a 16 bit.

CMapWordToPtr Classe
Supporta mappe di puntatori void con chiave fornita da parole a 16 bit.

CMDIChildWnd Classe
Fornisce la funzionalità di una finestra figlio con interfaccia a documenti multipli (MDI) di Windows, insieme ai membri per gestire la finestra.

CMDIChildWndEx Classe
Fornisce la funzionalità di una finestra figlio con interfaccia a documenti multipli (MDI) di Windows. Estende la funzionalità di CMDIChildWnd Classe. Il framework richiede questa classe quando un'applicazione MDI utilizza determinate classi MFC.

CMDIFrameWnd Classe
Fornisce la funzionalità di una finestra cornice figlio con interfaccia a documenti multipli (MDI) di Windows, insieme ai membri per gestire la finestra.

CMDIFrameWndEx Classe
Estende la funzionalità di CFrameWnd Classe, una finestra cornice MDI (Multiple Document Interface) di Windows.

CMDITabInfo Classe
Utilizzato per passare parametri al CMDIFrameWndEx::EnableMDITabbedGroups metodo . Impostare i membri di questa classe per controllare il comportamento dei gruppi MDI a schede.

CMemFile Classe
CFile Classe derivata dalla classe che supporta i file di memoria.

CMemoryException Classe
Rappresenta una condizione di eccezione di memoria insufficiente.

CMenu Classe
Incapsulamento di HMENUdi Windows.

CMenuTearOffManager Classe
Gestisce i menu con barra a comparsa. Un menu con barra a comparsa è un menu collocato nella barra dei menu. L'utente può rimuovere un menu con barra a comparsa dalla barra dei menu, rendendolo mobile.

CMetaFileDC Classe
Implementa un metafile di Windows che contiene una sequenza di comandi GDI (Graphics Device Interface) che è possibile riprodurre per creare un'immagine o un testo desiderato.

CMFCAcceleratorKey Classe
Classe helper che implementa il mapping e la formattazione della chiave virtuale.

CMFCAcceleratorKeyAssignCtrl Classe
Estende la CEdit classe per supportare pulsanti di sistema aggiuntivi, ad esempio ALT, CONTROL e MAIUSC.

CMFCAutoHideButton Classe
Pulsante che visualizza o nasconde una CDockablePane classe configurata per nascondersi.

CMFCBaseTabCtrl Classe
Implementa la funzionalità di base per le finestre a schede.

CMFCButton Classe
Aggiunge funzionalità alla classe Classe, ad esempio l'allineamento CButton del testo del pulsante, la combinazione di testo del pulsante e un'immagine, la selezione di un cursore e la specifica di una descrizione comando.

CMFCCaptionBar Classe
Barra di controllo che consente di visualizzare tre elementi: un pulsante, un'etichetta di testo e una bitmap. Può essere visualizzato un solo elemento di ogni tipo alla volta. È possibile allineare ciascun elemento ai margini sinistro o destro del controllo o al centro. È inoltre possibile applicare uno stile Flat o 3D ai bordi superiore e inferiore della barra del titolo.

CMFCCaptionButton Classe
Implementa un pulsante visualizzato nella barra del titolo per un riquadro ancorato o una finestra con mini-cornice. In genere, il framework crea automaticamente pulsanti della barra del titolo.

CMFCColorBar Classe
Rappresenta una barra di controllo ancorabile che consente di selezionare colori in un documento o un'applicazione.

CMFCColorButton Classe
Le CMFCColorButton classi e CMFCColorBar Class vengono usate insieme per implementare un controllo selezione colori.

CMFCColorDialog Classe
Rappresenta una finestra di dialogo di selezione colori.

CMFCColorMenuButton Classe
Supporta un comando di menu o un pulsante della barra degli strumenti che attiva una finestra di dialogo di selezione colori.

CMFCColorPickerCtrl Classe
Fornisce la funzionalità per un controllo utilizzato per selezionare colori.

CMFCDesktopAlertDialog Classe
Usato insieme CMFCDesktopAlertWnd alla classe per visualizzare una finestra di dialogo personalizzata in una finestra popup.

CMFCDesktopAlertWnd Classe
Implementa la funzionalità di una finestra di dialogo non modale visualizzata sullo schermo per informare l'utente del verificarsi di un evento.

CMFCDesktopAlertWndInfo Classe
Usato con la CMFCDesktopAlertWnd classe . Specifica i controlli visualizzati se viene visualizzata la finestra di avviso.

CMFCDragFrameImpl Classe
Disegna il rettangolo di trascinamento visualizzato quando l'utente trascina un riquadro nella modalità di ancoraggio standard.

CMFCDropDownToolBar Classe
Barra degli strumenti visualizzata quando l'utente tiene premuto un pulsante della barra degli strumenti di primo livello.

CMFCDropDownToolbarButton Classe
Tipo di pulsante della barra degli strumenti che, quando viene selezionato, si comporta come un pulsante normale. Viene tuttavia aperta una barra degli strumenti a discesa (CMFCDropDownToolBar classe se l'utente preme e tiene premuto il pulsante della barra degli strumenti.

CMFCDynamicLayout Classe
Specifica come i controlli in una finestra vengono spostati e ridimensionati quando l'utente ridimensiona la finestra.

CMFCEditBrowseCtrl Classe
Supporta il controllo di modifica con pulsante sfoglia, una casella di testo modificabile che può contenere facoltativamente il pulsante Sfoglia. Quando l'utente fa clic sul pulsante Sfoglia, il controllo esegue un'azione personalizzata o visualizza una finestra di dialogo standard che contiene un visualizzatore file o un visualizzatore cartelle.

CMFCFilterChunkValueImpl Classe
Semplifica la logica dei blocchi e della coppia proprietà-valore.

CMFCFontComboBox Classe
Crea un controllo casella combinata contenente un elenco di tipi di carattere.

CMFCFontInfo Classe
Descrive il nome e altri attributi di un tipo di carattere.

CMFCHeaderCtrl Classe
Supporta l'ordinamento di più colonne in un controllo intestazione.

CMFCImageEditorDialog Classe
Supporta una finestra di dialogo dell'editor di immagini

CMFCKeyMapDialog Classe
Supporta un controllo che associa i comandi ai tasti sulla tastiera.

CMFCLinkCtrl Classe
Visualizza un pulsante come collegamento ipertestuale e richiama la destinazione del collegamento quando viene fatto clic sul pulsante.

CMFCListCtrl Classe
Estende la funzionalità della classe Class supportando la funzionalità avanzata del controllo intestazione della CMFCHeaderCtrl classe .CListCtrl

CMFCMaskedEdit Classe
Supporta un controllo di modifica mascherato, che convalida l'input utente rispetto a una maschera e visualizza i risultati convalidati in base a un modello.

CMFCMenuBar Classe
Barra dei menu che implementa l'ancoraggio.

CMFCMenuButton Classe
Pulsante che consente di visualizzare un menu di scelta rapida e segnala le selezioni di menu dell'utente.

CMFCOutlookBar Classe
Riquadro a schede che presenta l'aspetto visivo del Riquadro di navigazione di Microsoft Outlook 2000 o Outlook 2003. L'oggetto CMFCOutlookBar contiene un CMFCOutlookBarTabCtrl oggetto Class e una serie di schede. Le schede possono essere CMFCOutlookBarPane oggetti Class o CWndoggetti derivati da . All'utente la barra di Outlook viene visualizzata come una serie di pulsanti e un'area di visualizzazione. Quando l'utente fa clic su un pulsante, viene visualizzato il controllo o il riquadro del pulsante corrispondente.

CMFCOutlookBarPane Classe
Controllo derivato da Classe che può essere inserito in una barra di Outlook (CMFCOutlookBar Classe).CMFCToolBar Il riquadro della barra di Outlook contiene una colonna di pulsanti di grandi dimensioni. L'utente può scorrere verso l'alto e verso il basso l'elenco dei pulsanti, se questo è più grande del riquadro. Quando l'utente scollega un riquadro della barra di Outlook dalla barra stessa, questo può rimanere mobile o essere ancorato nella finestra cornice principale.

CMFCOutlookBarTabCtrl Classe
Controllo Struttura a schede che presenta l'aspetto visivo del Riquadro di navigazione in Microsoft Outlook.

CMFCPopupMenu Classe
Implementa la funzionalità del menu di scelta rapida di Windows e la estende aggiungendo funzionalità quali menu con barra a comparsa e descrizioni comandi.

CMFCPopupMenuBar Classe
Barra dei menu incorporata in un menu di scelta rapida.

CMFCPreviewCtrlImpl Classe
Implementa una finestra collocata in una finestra host fornita dalla shell per l'anteprima avanzata.

CMFCPropertyGridColorProperty Classe
Supporta un elemento controllo elenco delle proprietà che apre una finestra di dialogo di selezione colore.

CMFCPropertyGridCtrl Classe
Supporta un controllo griglia delle proprietà modificabile che può visualizzare le proprietà in ordine alfabetico o gerarchico.

CMFCPropertyGridFileProperty Classe
Supporta un elemento controllo elenco delle proprietà che apre una finestra di dialogo di selezione file.

CMFCPropertyGridFontProperty Classe
Supporta un elemento controllo elenco delle proprietà che apre una finestra di dialogo di selezione dei tipi di carattere.

CMFCPropertyGridProperty Classe
Rappresenta un elemento di elenco in un controllo elenco delle proprietà.

CMFCPropertyPage Classe
Supporta la visualizzazione di menu di scelta rapida in una pagina delle proprietà.

CMFCPropertySheet Classe
Supporta una finestra delle proprietà in cui ogni pagina delle proprietà è identificata da una scheda, un pulsante della barra degli strumenti, un nodo del controllo albero o un elemento di elenco.

CMFCReBar Classe
Barra di controllo che fornisce le informazioni su layout, persistenza e stato per i controlli Rebar.

CMFCRibbonApplicationButton Classe
Implementa un pulsante speciale posizionato nell'angolo superiore sinistro della finestra dell'applicazione. Quando si fa clic sul pulsante, questo visualizza un menu che in genere contiene i comuni comandi di File come Apri, Salvaed Esci.

CMFCRibbonBaseElement Classe
Classe base per tutti gli elementi che è possibile aggiungere a una CMFCRibbonBar classe. Esempi di elementi della barra multifunzione sono i pulsanti della barra multifunzione, le caselle di controllo della barra multifunzione e le caselle combinate della barra multifunzione.

CMFCRibbonButton Classe
Implementa i pulsanti che è possibile posizionare negli elementi della barra multifunzione, ad esempio pannelli, barre di accesso rapido e menu di scelta rapida.

CMFCRibbonButtonsGroup Classe
Consente di organizzare un set di pulsanti della barra multifunzione in un gruppo. Tutti i pulsanti nel gruppo sono direttamente adiacenti l'uno rispetto all'altro in senso orizzontale e racchiusi da un bordo.

CMFCRibbonCategory Classe
Implementa una scheda della barra multifunzione che contiene un gruppo di CMFCRibbonPanel classi.

CMFCRibbonCheckBox Classe
Implementa una casella di controllo che è possibile aggiungere a un riquadro della barra multifunzione, a una barra di accesso rapido o a un menu di scelta rapida.

CMFCRibbonColorButton Classe
Implementa un pulsante colore che è possibile aggiungere a una barra multifunzione. Il pulsante colore della barra multifunzione visualizza un menu a discesa contenente una o più tavolozze dei colori.

CMFCRibbonComboBox Classe
Implementa un controllo casella combinata che è possibile aggiungere a una barra multifunzione, a un pannello della barra multifunzione o a un menu di scelta rapida della barra multifunzione.

CMFCRibbonContextCaption Classe
Implementa una didascalia a colori visualizzata all'inizio di una categoria della barra multifunzione o di una categoria contesto.

CMFCRibbonEdit Classe
Implementa un controllo di modifica collocato in una barra multifunzione.

CMFCRibbonFontComboBox Classe
Implementa una casella combinata che contiene un elenco dei tipi di carattere. Posizionare la casella combinata in un pannello della barra multifunzione.

CMFCRibbonGallery Classe
Implementa raccolte della barra multifunzione di tipo Office 2007.

CMFCRibbonGalleryMenuButton Classe
Implementa un pulsante di menu della barra multifunzione contenente raccolte della barra multifunzione.

CMFCRibbonLabel Classe
Implementa un'etichetta di testo non selezionabile per una barra multifunzione.

CMFCRibbonLinkCtrl Classe
Implementa un collegamento ipertestuale collocato in una barra multifunzione. Il collegamento ipertestuale apre una pagina Web quando si fa clic su di esso.

CMFCRibbonMainPanel Classe
Implementa un pannello della barra multifunzione visualizzato quando si fa clic su CMFCRibbonApplicationButton Classe.

CMFCRibbonMiniToolBar Classe
Implementa una barra degli strumenti popup contestuale.

CMFCRibbonPanel Classe
Implementa un riquadro contenente un set di elementi della barra multifunzione. Quando il pannello viene disegnato, visualizza tutti gli elementi possibili in base alle proprie dimensioni.

CMFCRibbonProgressBar Classe
Implementa un controllo che indica visivamente lo stato di avanzamento di un'operazione di lunga durata.

CMFCRibbonSlider Classe
Implementa un controllo dispositivo di scorrimento che è possibile aggiungere a una barra multifunzione o a una barra di stato multifunzione. Il controllo dispositivo di scorrimento della barra multifunzione è simile ai dispositivi di scorrimento dello zoom visualizzati nelle applicazioni di Office 2007.

CMFCRibbonStatusBar Classe
Implementa un controllo barra di stato in cui possono essere visualizzati elementi della barra multifunzione.

CMFCRibbonStatusBarPane Classe
Implementa un elemento della barra multifunzione che è possibile aggiungere a una barra di stato multifunzione.

CMFCRibbonUndoButton Classe
Implementa un pulsante di menu combinato, un piccolo pulsante con un triangolo rivolto verso il basso nella parte più a destra del pulsante principale. Gli utenti possono fare clic sul triangolo per visualizzare un elenco a discesa delle azioni effettuate più di recente. Gli utenti possono quindi selezionare una o più azioni dall'elenco a discesa. Se tuttavia l'utente fa clic sul pulsante, viene annullata solo l'ultima azione (quella appena aggiunta) nell'elenco a discesa. È necessario compilare l'elenco con azioni man mano che l'utente le esegue.

CMFCShellListCtrl Classe
Fornisce la funzionalità di controllo elenco di Windows e la espande includendo la possibilità di visualizzare un elenco di elementi della shell.

CMFCShellTreeCtrl Classe
Estende CTreeCtrl la funzionalità classe visualizzando una gerarchia di elementi della shell.

CMFCSpinButtonCtrl Classe
Supporta un gestore visualizzazione che disegna un controllo pulsante di selezione.

CMFCStatusBar Classe
Implementa una barra di stato simile alla classe CStatusBar . Tuttavia, la classe CMFCStatusBar offre funzionalità non fornite dalla classe CStatusBar , ad esempio le capacità di visualizzare immagini, animazioni e indicatori di stato, oltre alla possibilità di rispondere al doppio clic del mouse.

CMFCTabCtrl Classe
Fornisce la funzionalità per un controllo scheda. Il controllo scheda visualizza una finestra ancorabile con schede flat o tridimensionali nella parte superiore o inferiore. Le schede possono visualizzare testo e un'immagine e possono cambiare colore quando sono attive.

Struttura 'CMFCTabToolTipInfo
Vengono fornite informazioni sulla scheda MDI sulla quale l'utente ha posizionato il mouse.

CMFCTasksPane Classe
Implementa un elenco di elementi selezionabili (attività).

CMFCTasksPaneTask Classe
Classe helper che rappresenta le attività per il controllo del riquadro attività (CMFCTasksPane Classe). L'oggetto attività rappresenta un elemento nel gruppo di attività (CMFCTasksPaneTaskGroup Classe). Ogni attività può avere un comando eseguito dal framework quando un utente fa clic sull'attività e un'icona visualizzata a sinistra del nome dell'attività.

CMFCTasksPaneTaskGroup Classe
Classe helper usata dal CMFCTasksPane controllo Classe . Gli oggetti di tipo CMFCTasksPaneTaskGroup rappresentano un gruppo di attività. Il gruppo di attività è un elenco di elementi visualizzato dal framework in una casella separata dotata di un pulsante di compressione. La casella può avere una didascalia facoltativa (nome del gruppo). Se un gruppo viene compresso, l'elenco di attività non è visibile.

CMFCToolBar Classe
CToolBar È simile a Classe, ma offre supporto aggiuntivo per le funzionalità dell'interfaccia utente. Queste includono barre degli strumenti flat, barre degli strumenti con immagini con area sensibile, icone grandi, pulsanti cercapersone, barre degli strumenti bloccate, controlli Rebar, testo sotto le immagini, immagini di sfondo e barre degli strumenti a schede. La classe CMFCToolBar contiene inoltre il supporto incorporato per la personalizzazione da parte dell'utente delle barre degli strumenti e dei menu, il trascinamento della selezione tra barre degli strumenti e menu, i pulsanti della casella combinata, i pulsanti della casella di modifica, le selezioni colore e i pulsanti rollup.

CMFCToolBarImages Classe
Gestisce le immagini della barra degli strumenti caricate da risorse dell'applicazione o da file.

CMFCToolBarInfo Classe
Contiene gli ID risorsa delle immagini della barra degli strumenti in vari stati. CMFCToolBarInfo è una classe helper usata come parametro del CMFCToolBar::LoadToolBarEx metodo .

CMFCToolBarMenuButton Classe
Pulsante della barra degli strumenti contenente un menu di scelta rapida.

CMFCToolBarsCustomizeDialog Classe
Finestra di dialogo della scheda senza modalità (CPropertySheet Classe) che consente all'utente di personalizzare le barre degli strumenti, i menu, i tasti di scelta rapida, gli strumenti definiti dall'utente e lo stile di visualizzazione in un'applicazione. In genere, l'utente accede a questa finestra di dialogo scegliendo Personalizza dal menu Strumenti .

CMFCToolTipCtrl Classe
Implementazione estesa della CToolTipCtrl descrizione comando basata sulla classe . Una descrizione comando basata sulla classe CMFCToolTipCtrl può visualizzare un'icona, un'etichetta e una descrizione. È possibile personalizzare l'aspetto visivo utilizzando un riempimento sfumato, testo e colori del bordo personalizzati, testo in grassetto, angoli arrotondati o uno stile di tipo fumetto.

CMFCToolTipInfo Classe
Memorizza informazioni sull'aspetto visivo delle descrizioni comandi.

CMFCVisualManager Classe
Fornisce supporto per modificare l'aspetto dell'applicazione a un livello globale. La classe CMFCVisualManager funziona insieme a una classe che fornisce le istruzioni per disegnare i controlli GUI dell'applicazione utilizzando uno stile coerente. Queste altre classi sono definite come gestori visualizzazione ed ereditano da CMFCBaseVisualManager.

CMFCVisualManagerOffice2003 Classe
Fornisce a un'applicazione l'aspetto di Microsoft Office 2003.

CMFCVisualManagerOffice2007 Classe
Fornisce a un'applicazione l'aspetto di Microsoft Office 2007.

CMFCVisualManagerVS2005 Classe
Fornisce a un'applicazione l'aspetto di Microsoft Visual Studio 2005.

CMFCVisualManagerWindows Classe
Riproduce l'aspetto di Microsoft Windows XP o Microsoft Vista quando l'utente seleziona un tema di Windows XP o di Vista.

CMFCVisualManagerWindows7 Classe
Fornisce a un'applicazione l'aspetto di un'applicazione Windows 7.

CMFCWindowsManagerDialog Classe
Consente a un utente di gestire le finestre figlio MDI in un'applicazione MDI.

CMiniFrameWnd Classe
Rappresenta una finestra cornice di mezza altezza visualizzata in genere intorno alle barre degli strumenti mobili.

CMonikerFile Classe
Rappresenta un flusso di dati (IStream) denominato da un oggetto IMoniker.

CMonthCalCtrl Classe
Incapsula la funzionalità di un controllo calendario mensile.

CMouseManager Classe
Consente a un utente di associare comandi diversi a un oggetto Class specifico CView quando l'utente fa doppio clic all'interno di tale visualizzazione.

CMultiDocTemplate Classe
Definisce un modello di documento che implementa l'interfaccia a documenti multipli (MDI).

CMultiLock Classe
Rappresenta il meccanismo di controllo di accesso utilizzato per controllare l'accesso alle risorse di un programma multithread.

CMultiPageDHtmlDialog Classe
Una finestra di dialogo a più pagine visualizza più pagine HTML in sequenza e gestisce gli eventi da ogni pagina.

CMultiPaneFrameWnd Classe
Estende CPaneFrameWnd la classe. Può supportare più riquadri. Anziché un singolo handle incorporato in una barra di controllo, CMultiPaneFrameWnd contiene un CPaneContainerManager oggetto Class che consente all'utente di ancorare uno CMultiPaneFrameWnd all'altro e di creare dinamicamente più finestre a schede mobili.

CMutex Classe
Questo oggetto di sincronizzazione rappresenta un mutex, che consente l'accesso ad esclusione reciproca di un solo thread a una risorsa.

CNetAddressCtrl Classe
La classe CNetAddressCtrl rappresenta il controllo indirizzo di rete, che è possibile utilizzare per immettere e convalidare il formato di indirizzi IPv4, IPv6 e DNS denominati.

CNotSupportedException Classe
Rappresenta un'eccezione che è il risultato della richiesta di una funzionalità non supportata.

CObArray Classe
Supporta matrici di puntatori CObject .

CObject Classe
Classe base principale per la libreria Microsoft Foundation Class.

CObList Classe
Supporta elenchi ordinati di puntatori CObject non univoci accessibili in sequenza o in base al valore del puntatore.

COccManager Classe
Gestisce vari siti di controllo personalizzato, implementati dagli oggetti COleControlContainer e COleControlSite .

COleBusyDialog Classe
Utilizzata per la finestra di dialogo relativa al server OLE che non risponde o al server occupato.

COleChangeIconDialog Classe
Utilizzato per la finestra di dialogo di modifica dell'icona OLE.

COleChangeSourceDialog Classe
Utilizzato per la finestra di dialogo di modifica dell'origine OLE.

COleClientItem Classe
Definisce l'interfaccia del contenitore per gli elementi OLE.

COleCmdUI Classe
Implementa un metodo per MFC per aggiornare lo stato degli oggetti dell'interfaccia utente relativi alle funzionalità dell'applicazione basate su IOleCommandTarget.

COleControl Classe
Classe di base avanzata per lo sviluppo di controlli OLE.

COleControlContainer Classe
Funge da contenitore di controlli per i controlli ActiveX.

COleControlModule Classe
Classe di base da cui deriva un oggetto modulo di controllo OLE.

COleControlSite Classe
Fornisce supporto per le interfacce dei controlli sul lato client personalizzate.

COleConvertDialog Classe
Per altre informazioni, vedere la OLEUICONVERT struttura in Windows SDK.

COleCurrency Classe
Incapsula il tipo di dati CURRENCY dell'automazione OLE.

COleDataObject Classe
Utilizzata nei trasferimenti di dati per il recupero in diversi formati dagli Appunti, mediante il trascinamento della selezione o da un elemento OLE incorporato.

COleDataSource Classe
Funge da cache in cui un'applicazione inserisce i dati che fornirà durante le operazioni di trasferimento dei dati, ad esempio gli Appunti o le operazioni di trascinamento e rilascio.

COleDBRecordView Classe
Visualizzazione che mostra i record del database nei controlli.

COleDialog Classe
Fornisce la funzionalità comune alle finestre di dialogo per OLE.

COleDispatchDriver Classe
Implementa il lato client dell'automazione OLE.

COleDispatchException Classe
Gestisce le eccezioni specifiche all'interfaccia OLE IDispatch che rappresentano una parte importante dell'automazione OLE.

COleDocObjectItem Classe
Implementa Active Document Containment.

COleDocument Classe
Classe di base per i documenti OLE che supportano la modifica visiva.

COleDropSource Classe
Consente il trascinamento dei dati in un obiettivo di rilascio.

COleDropTarget Classe
Fornisce il meccanismo di comunicazione tra una finestra e le librerie OLE.

COleException Classe
Rappresenta una condizione di eccezione correlata a un'operazione OLE.

COleInsertDialog Classe
Utilizzata per la finestra di dialogo di inserimento oggetto OLE.

COleIPFrameWnd Classe
Base per la finestra di modifica sul posto dell'applicazione.

COleIPFrameWndEx Classe
Implementa un contenitore OLE che supporta MFC. È necessario derivare la classe della finestra cornice sul posto per l'applicazione COleIPFrameWndEx dalla classe , anziché derivarla dalla COleIPFrameWnd classe .

COleLinkingDoc Classe
Classe di base per i documenti del contenitore OLE che supportano il collegamento agli elementi incorporati in essi contenuti.

COleLinksDialog Classe
Utilizzato per la finestra di dialogo di modifica collegamenti OLE.

COleMessageFilter Classe
Gestisce la concorrenza richiesta dall'interazione delle applicazioni OLE.

COleObjectFactory Classe
Implementa la class factory OLE che crea oggetti OLE come server, oggetti di automazione e documenti.

COlePasteSpecialDialog Classe
Utilizzata per la finestra di dialogo incolla speciale OLE.

COlePropertiesDialog Classe
Incapsula la finestra di dialogo delle proprietà dell'oggetto OLE comune di Windows.

COlePropertyPage Classe
Utilizzata per visualizzare le proprietà di un controllo personalizzato in un'interfaccia grafica, simile a una finestra di dialogo.

COleResizeBar Classe
Tipo di barra di controllo che supporta il ridimensionamento di elementi OLE sul posto.

COleSafeArray Classe
Classe per utilizzare matrici di tipo e dimensioni arbitrari.

COleServerDoc Classe
Classe di base per i documenti del server OLE.

COleServerItem Classe
Fornisce l'interfaccia server agli elementi OLE.

COleStreamFile Classe
Rappresenta un flusso di dati (IStream) in un file composito come parte di un archivio strutturato OLE.

COleTemplateServer Classe
Utilizzata per i server di modifica visiva OLE, i server di automazione e i contenitori di collegamento (applicazioni che supportano collegamenti a incorporamenti).

COleUpdateDialog Classe
Utilizzata per un caso speciale della finestra di dialogo di modifica collegamenti OLE, che deve essere utilizzata quando è necessario aggiornare solo oggetti collegati o incorporati esistenti in un documento.

COleVariant Classe
Incapsula il VARIANT tipo di dati.

CPagerCtrl Classe
La classe CPagerCtrl esegue il wrapping del controllo pager di Windows, che può scorrere all'interno della visualizzazione una finestra contenuta che non rientra nella finestra contenitore.

CPageSetupDialog Classe
Incapsula i servizi forniti dalla finestra di dialogo di impostazione pagina OLE comune di Windows con supporto aggiuntivo per l'impostazione e la modifica dei margini di stampa.

CPaintDC Classe
Classe di contesto del dispositivo derivata da CDC Class.

CPalette Classe
Incapsula una tavolozza dei colori di Windows.

CPane Classe
Miglioramento della CControlBar classe. Se si aggiorna un progetto MFC esistente, è necessario sostituire tutte le occorrenze di CControlBar con CPane.

CPaneContainer Classe
Componente di base del modello di ancoraggio implementato da MFC. Un oggetto di questa classe archivia i puntatori a due riquadri di ancoraggio o a due istanze di CPaneContainer. Archivia anche un puntatore al divisore che separa i riquadri (o i contenitori). Annidando i contenitori all'interno di altri contenitori, il framework può compilare un albero binario che rappresenta layout di ancoraggio complessi. La radice dell'albero binario viene archiviata in un CPaneContainerManager oggetto Class .

CPaneContainerManager Classe
Gestisce l'archiviazione e la visualizzazione del layout di ancoraggio corrente.

CPaneDialog Classe
Supporta una finestra di dialogo non modale e ancorabile.

CPaneDivider Classe
Divide due riquadri, divide due gruppi di riquadri o separa un gruppo di riquadri dall'area client della finestra cornice principale.

CPaneFrameWnd Classe
Implementa una finestra con mini-cornice contenente un riquadro. Il riquadro riempie l'area client della finestra.

CParabolicTransitionFromAcceleration Classe
Incapsula una transizione di accelerazione parabolica.

CPen Classe
Incapsula una penna GDI (Graphics Device Interface) di Windows.

CPictureHolder Classe
Implementa una proprietà Immagine che consente all'utente di visualizzare un'immagine nel controllo.

CPoint Classe
Simile alla struttura POINT di Windows.

CPrintDialog Classe
Incapsula i servizi forniti dalla finestra di dialogo comune di Windows per la stampa.

CPrintDialogEx Classe
Incapsula i servizi forniti dalla finestra delle proprietà di Windows Print.

CProgressCtrl Classe
Fornisce la funzionalità del controllo indicatore di stato comune di Windows.

CPropertyPage Classe
Rappresenta singole pagine di una finestra delle proprietà, altrimenti nota come finestra di dialogo a schede.

CPropertySheet Classe
Rappresenta le finestre delle proprietà, note anche come finestre di dialogo a schede.

CPropExchange Classe
Supporta l'implementazione di persistenza per i controlli OLE.

CPtrArray Classe
Supporta matrici di puntatori void.

CPtrList Classe
Supporta elenchi di puntatori void.

CReBar Classe
Barra di controllo che fornisce le informazioni su layout, persistenza e stato per i controlli Rebar.

CReBarCtrl Classe
Incapsula la funzionalità di un controllo Rebar, ovvero un contenitore per una finestra figlio.

CRecentDockSiteInfo Classe
Classe helper che archivia le informazioni sullo stato recenti per la CPane classe .

CRecentFileList Classe
Supporta il controllo dell'elenco dei file usati di recente.

CRecordset Classe
Rappresenta un set di record selezionati da un'origine dati.

CRecordView Classe
Visualizzazione che mostra i record del database nei controlli.

CRect Classe
Simile a una struttura di Windows.RECT

CRectTracker Classe
Consente la visualizzazione, lo spostamento e il ridimensionamento di un elemento in modi diversi.

CRenderTarget Classe
Wrapper per ID2D1RenderTarget.

CResourceException Classe
Generato quando Windows non trova o alloca una risorsa richiesta.

CReversalTransition Classe
Incapsula una transizione di inversione.

CRgn Classe
Incapsula un'area GDI (Graphics Device Interface) di Windows.

CRichEditCntrItem Classe
Con CRichEditView Classe e CRichEditDoc Classe, fornisce la funzionalità del controllo di modifica avanzato all'interno del contesto dell'architettura di visualizzazione documenti di MFC.

CRichEditCtrl Classe
Fornisce la funzionalità del controllo Rich Edit.

CRichEditDoc Classe
Con CRichEditView Classe e CRichEditCntrItem Classe, fornisce la funzionalità del controllo di modifica avanzato all'interno del contesto dell'architettura di visualizzazione documenti di MFC.

CRichEditView Classe
Con CRichEditDoc Classe e CRichEditCntrItem Classe, fornisce la funzionalità del controllo di modifica avanzato all'interno del contesto dell'architettura di visualizzazione documenti di MFC.

CScrollBar Classe
Fornisce la funzionalità di un controllo barra di scorrimento di Windows.

CScrollView Classe
Classe CView con funzionalità di scorrimento.

CSemaphore Classe
Rappresenta un "semaforo", ovvero un oggetto di sincronizzazione che consente a un numero limitato di thread in uno o più processi di accedere a una risorsa. Mantiene un conteggio del numero di thread che accedono attualmente a una risorsa specificata.

CSettingsStore Classe
Esegue il wrapping di funzioni API di Windows, fornendo un'interfaccia orientata a oggetti che è possibile utilizzare per accedere al Registro di sistema.

CSettingsStoreSP Classe
Classe helper che è possibile usare per creare istanze della CSettingsStore classe .

CSharedFile Classe
CMemFile Classe derivata dalla classe che supporta i file di memoria condivisa.

CShellManager Classe
Implementa diversi metodi che consentono di utilizzare puntatori a elenchi di identificatori (PIDL).

CSimpleException Classe
Questa classe è una classe di base per le eccezioni MFC critiche per le risorse.

CSingleDocTemplate Classe
Definisce un modello di documento che implementa l'interfaccia a documento singolo (SDI).

CSingleLock Classe
Rappresenta il meccanismo di controllo di accesso utilizzato per controllare l'accesso a una risorsa di un programma multithread.

CSinusoidalTransitionFromRange Classe
Incapsula una transizione a intervalli sinusoidali con un determinato intervallo di oscillazione.

CSinusoidalTransitionFromVelocity Classe
Incapsula una transizione a velocità sinusoidale con un'ampiezza determinata dalla velocità iniziale della variabile di animazione.

CSize Classe
Analogamente alla struttura Di Windows SIZE , che implementa una coordinata o una posizione relativa.

CSliderCtrl Classe
Fornisce la funzionalità del controllo dispositivo di scorrimento comune di Windows.

CSmartDockingInfo Classe
Definisce l'aspetto dei marcatori standard di ancoraggio intelligente.

CSmoothStopTransition Classe
Incapsula una transizione a interruzione graduale.

CSocket Classe
Deriva da CAsyncSockete rappresenta un livello più elevato di astrazione di Windows Sockets API.

CSocketFile Classe
Oggetto CFile utilizzato per l'invio e la ricezione di dati su una rete mediante Windows Sockets.

CSpinButtonCtrl Classe
Fornisce la funzionalità del controllo pulsante di selezione comune di Windows.

CSplitButton Classe
Rappresenta un controllo pulsante di menu combinato. Il controllo pulsante di menu combinato segue un comportamento predefinito quando un utente fa clic sulla parte principale del pulsante e visualizza un menu a discesa quando l'utente fa clic sulla freccia a discesa del pulsante.

CSplitterWnd Classe
Fornisce la funzionalità di una finestra con separatore, ovvero una finestra che contiene più riquadri.

CSplitterWndEx Classe
Rappresenta una finestra con separatore personalizzata.

CStatic Classe
Fornisce la funzionalità di un controllo statico di Windows.

CStatusBar Classe
Barra di controllo con una riga di riquadri di output di testo o "indicatori".

CStatusBarCtrl Classe
Fornisce la funzionalità del controllo barra di stato comune di Windows.

CStdioFile Classe
Rappresenta un file di flusso di runtime C aperto dalla funzione fopendi runtime , _wfopen.

CStringArray Classe
Supporta matrici di oggetti CString .

CStringList Classe
Supporta elenchi di oggetti CString .

CSyncObject Classe
Classe virtuale pura che fornisce la funzionalità comune agli oggetti di sincronizzazione in Win32.

CTabbedPane Classe
Implementa la funzionalità di un riquadro con schede staccabili.

CTabCtrl Classe
Fornisce la funzionalità del controllo scheda comune di Windows.

CTabView Classe
Semplifica l'uso della classe del controllo struttura a schede (CTabView Classe) nelle applicazioni che usano l'architettura di documento/visualizzazione di MFC.

CTaskDialog Classe
Finestra di dialogo popup che funziona come finestra di messaggio, ma che può visualizzare informazioni aggiuntive all'utente. L'oggetto CTaskDialog include inoltre la funzionalità per raccogliere informazioni dall'utente.

CToolBar Classe
Barre di controllo con una riga di pulsanti bitmap e separatori facoltativi.

CToolBarCtrl Classe
Fornisce la funzionalità del controllo barra degli strumenti comune di Windows.

CToolTipCtrl Classe
Incapsula la funzionalità di un "controllo descrizione comando", una piccola finestra popup che visualizza una singola riga di testo che descrive lo scopo di uno strumento in un'applicazione.

CTooltipManager Classe
Gestisce informazioni di runtime sulle descrizioni comandi. L'istanza della classe CTooltipManager viene avviata una volta per applicazione.

CTreeCtrl Classe
Fornisce la funzionalità del controllo di visualizzazione albero comune di Windows.

CTreeView Classe
Semplifica l'uso del controllo albero e della CTreeCtrlclasse che incapsula la funzionalità di controllo albero, con l'architettura di visualizzazione documento di MFC.

CTypedPtrArray Classe
Fornisce un "wrapper" indipendente dai tipi per gli oggetti della classe CPtrArray o CObArray.

CTypedPtrList Classe
Fornisce un "wrapper" indipendente dai tipi per gli oggetti della classe CPtrList.

CTypedPtrMap Classe
Fornisce un "wrapper" indipendente dai tipi per gli oggetti delle classi mappa di puntatori CMapPtrToPtr, CMapPtrToWord, CMapWordToPtre CMapStringToPtr.

CUIntArray Classe
Supporta matrici di Unsigned Integer.

CUserException Classe
Generata per arrestare un'operazione dell'utente finale.

CUserTool Classe
Voce di menu che esegue un'applicazione esterna. La scheda Strumenti della finestra di dialogo Personalizza (CMFCToolBarsCustomizeDialog classe) consente all'utente di aggiungere strumenti utente e di specificare il nome, il comando, gli argomenti e la directory iniziale per ogni strumento utente.

CUserToolsManager Classe
Gestisce la raccolta di CUserTool oggetti Class in un'applicazione. Uno strumento utente è una voce di menu che esegue un'applicazione esterna. L'oggetto CUserToolsManager consente all'utente o allo sviluppatore di aggiungere nuovi strumenti utente all'applicazione. Supporta l'esecuzione di comandi associati a strumenti utente e inoltre salva le informazioni sugli strumenti utente nel Registro di sistema di Windows.

CView Classe
Fornisce la funzionalità di base per le classi di visualizzazione definite dall'utente.

CVSListBox Classe
Supporta un controllo elenco modificabile.

CWaitCursor Classe
Fornisce un modo per mostrare in una riga un cursore di attesa, in genere visualizzato come una clessidra, mentre si sta eseguendo un'operazione di lunga durata.

CWinApp Classe
Classe di base da cui deriva un oggetto applicazione Windows.

CWinAppEx Classe
Gestisce lo stato dell'applicazione, salva lo stato nel Registro di sistema, carica lo stato dal Registro di sistema, inizializza i gestori applicazione e fornisce collegamenti a tali gestori.

CWindowDC Classe
Derivata da CDC.

CWinFormsControl Classe
Fornisce la funzionalità di base per l'hosting di un controllo Windows Form.

CWinFormsDialog Classe
Wrapper per una classe finestra di dialogo MFC che ospita un controllo utente Windows Form.

CWinFormsView Classe
Fornisce una funzionalità generica per l'hosting di un controllo Windows Form come visualizzazione MFC.

CWinThread Classe
Rappresenta un thread di esecuzione all'interno di un'applicazione.

CWnd Classe
Fornisce la funzionalità di base di tutte le classi di finestre nella libreria Microsoft Foundation Class (MFC).

CWordArray Classe
Supporta matrici di parole a 16 bit.

Applicazioni desktop MFC
Contiene collegamenti ad argomenti relativi a classi, funzioni globali, variabili globali e macro che costituiscono la libreria MFC.