Klasy MFC
Klasy na poniższej liście znajdują się w bibliotece klasy Microsoft Foundation (MFC).
Napiwek
Aby uzyskać informacje na temat CStringT
i innych klas, które są wspólne dla programowania MFC i ATL, zobacz Klasy współdzielone przez MFC i ATL.
Ważne
Klasy MFC i ich składowe nie mogą być używane w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows.
W tej sekcji
CAccelerateDecelerateTransition
Klasa
Implementuje przejście przyspieszające zmniejszanie szybkości.
CAnimateCtrl
Klasa
Udostępnia funkcje typowej kontrolki animacji systemu Windows.
CAnimationBaseObject
Klasa
Klasa bazowa dla wszystkich obiektów animacji.
CAnimationColor
Klasa
Implementuje funkcjonalność koloru, którego czerwone, zielone i niebieskie składniki mogą być animowane.
CAnimationController
Klasa
Implementuje kontroler animacji, który zapewnia centralny interfejs do tworzenia animacji i zarządzania nimi.
CAnimationGroup
Klasa
Implementuje kontroler animacji, który zapewnia centralny interfejs do tworzenia animacji i zarządzania nimi.
CAnimationManagerEventHandler
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji po zmianie stanu menedżera animacji.
CAnimationPoint
Klasa
Implementuje funkcjonalność punktu, którego współrzędne mogą być animowane.
CAnimationRect
Klasa
Implementuje funkcjonalność prostokąta, którego boki można animować.
CAnimationSize
Klasa
Implementuje funkcjonalność obiektu rozmiaru, którego wymiary można animować.
CAnimationStoryboardEventHandler
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji po zmianie stanu scenorysu lub zaktualizowaniu scenorysu.
CAnimationTimerEventHandler
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji po wystąpieniu zdarzeń chronometrażu.
CAnimationValue
Klasa
Implementuje funkcjonalność obiektu animacji, który ma jedną wartość.
CAnimationVariable
Klasa
Reprezentuje zmienną animacji.
CAnimationVariableChangeHandler
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy wartość zmiennej animacji się zmienia.
CAnimationVariableIntegerChangeHandler
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy wartość zmiennej animacji się zmienia.
CArchive
Klasa
Umożliwia zapisanie złożonej sieci obiektów w trwałej postaci binarnej (zwykle magazyn dyskowy), która jest utrwalana po usunięciu tych obiektów.
CArchiveException
Klasa
Reprezentuje warunek wyjątku serializacji.
CArray
Klasa
Obsługuje tablice podobne do tablic języka C, ale mogą dynamicznie zmniejszać i rozwijać się w razie potrzeby.
CAsyncMonikerFile
Klasa
Udostępnia funkcje do używania asynchronicznych elementów monikers w kontrolkach ActiveX (dawniej kontrolki OLE).
CAsyncSocket
Klasa
Reprezentuje gniazdo systemu Windows, które jest punktem końcowym komunikacji sieciowej.
CAutoHideDockSite
Klasa
Rozszerza klasę, CDockSite
aby zaimplementować okienka dokowania automatycznego ukrywania.
CBaseKeyFrame
Klasa
Implementuje podstawową funkcjonalność ramki kluczy.
CBasePane
Klasa
Klasa bazowa dla wszystkich okienek.
CBaseTabbedPane
Klasa
Rozszerza funkcjonalność CDockablePane
klasy , aby obsługiwać tworzenie okien z kartami.
CBaseTransition
Klasa
Reprezentuje przejście podstawowe.
CBitmap
Klasa
Hermetyzuje mapę bitową interfejsu urządzenia graficznego systemu Windows (GDI) i udostępnia funkcje członkowskie do manipulowania mapą bitową.
CBitmapButton
Klasa
Tworzy kontrolki pushbutton oznaczone mapami bitowymi zamiast tekstu.
CBitmapRenderTarget
Klasa
Otoka dla elementu ID2D1BitmapRenderTarget
.
CBrush
Klasa
Hermetyzuje szczotkę interfejsu urządzenia graficznego systemu Windows (GDI).
CButton
Klasa
Udostępnia funkcje kontrolek przycisków systemu Windows.
CByteArray
Klasa
Obsługuje dynamiczne tablice bajtów.
CCachedDataPathProperty
Klasa
Implementuje właściwość kontrolki OLE przeniesioną asynchronicznie i buforowaną w pliku pamięci.
CCheckListBox
Klasa
Zawiera funkcje pola listy kontrolnej systemu Windows.
CClientDC
Klasa
Obsługuje wywoływanie funkcji GetDC
systemu Windows w czasie budowy i ReleaseDC
w czasie zniszczenia.
CCmdTarget
Klasa
Klasa podstawowa dla architektury message-map biblioteki klas programu Microsoft Foundation.
CCmdUI
Klasa
Używane tylko w ON_UPDATE_COMMAND_UI
ramach programu obsługi w klasie pochodnej CCmdTarget
.
CColorDialog
Klasa
Umożliwia dołączenie okna dialogowego wyboru kolorów do aplikacji.
CComboBox
Klasa
Udostępnia funkcje pola kombi systemu Windows.
CComboBoxEx
Klasa
Rozszerza kontrolkę pola kombi, zapewniając obsługę list obrazów.
CCommandLineInfo
Klasa
Ułatwia analizowanie wiersza polecenia podczas uruchamiania aplikacji.
CCommonDialog
Klasa
Klasa bazowa dla klas, które hermetyzują funkcje typowych okien dialogowych systemu Windows.
CConnectionPoint
Klasa
Definiuje specjalny typ interfejsu używany do komunikowania się z innymi obiektami OLE nazywany "punktem połączenia".
CConstantTransition
Klasa
Hermetyzuje stałe przejście.
CContextMenuManager
Klasa
Zarządza menu skrótów, znanymi również jako menu kontekstowe.
CControlBar
Klasa
Klasa bazowa dla klas CStatusBar
Klasy paska sterowania,CToolBar
Klasa, Klasa,CDialogBar
Klasa, CReBar
Klasa i COleResizeBar
Klasa.
CCriticalSection
Klasa
Reprezentuje "sekcję krytyczną", która jest obiektem synchronizacji, który umożliwia jeden wątek jednocześnie uzyskiwanie dostępu do zasobu lub sekcji kodu.
CCtrlView
Klasa
Dostosowuje architekturę widoku dokumentów do typowych kontrolek obsługiwanych przez systemy Windows 98 i Windows NT w wersji 3.51 lub nowszej.
CCubicTransition
Klasa
Hermetyzuje przejście sześcienne.
CCustomInterpolator
Klasa
Implementuje podstawowy interpolator.
CCustomTransition
Klasa
Implementuje przejście niestandardowe.
CD2DBitmap
Klasa
Otoka dla elementu ID2D1Bitmap
.
CD2DBitmapBrush
Klasa
Otoka dla elementu ID2D1BitmapBrush
.
CD2DBrush
Klasa
Otoka dla elementu ID2D1Brush
.
CD2DBrushProperties
Klasa
Otoka dla elementu D2D1_BRUSH_PROPERTIES
.
CD2DEllipse
Klasa
Otoka dla elementu D2D1_BRUSH_PROPERTIES
.
CD2DGeometry
Klasa
Otoka dla elementu ID2D1Geometry
.
CD2DGeometrySink
Klasa
Otoka dla elementu ID2D1GeometrySink
.
CD2DGradientBrush
Klasa
Klasa bazowa CD2DLinearGradientBrush
klas i CD2DRadialGradientBrush
.
CD2DLayer
Klasa
Otoka dla elementu ID2D1Layer
.
CD2DLinearGradientBrush
Klasa
Otoka dla elementu ID2D1LinearGradientBrush
.
CD2DMesh
Klasa
Otoka dla elementu ID2D1Mesh
.
CD2DPathGeometry
Klasa
Otoka dla elementu ID2D1PathGeometry
.
CD2DPointF
Klasa
Otoka dla elementu D2D1_POINT_2F
.
CD2DPointU
Klasa
Otoka dla elementu D2D1_POINT_2U
.
CD2DRadialGradientBrush
Klasa
Otoka dla elementu ID2D1RadialGradientBrush
.
CD2DRectF
Klasa
Otoka dla elementu D2D1_RECT_F
.
CD2DRectU
Klasa
Otoka dla elementu D2D1_RECT_U
.
CD2DResource
Klasa
Klasa abstrakcyjna, która udostępnia interfejs do tworzenia zasobów, takich jak szczotki, warstwy i teksty, oraz zarządzanie nimi D2D
.
CD2DRoundedRect
Klasa
Otoka dla elementu D2D1_ROUNDED_RECT
.
CD2DSizeF
Klasa
Otoka dla elementu D2D1_SIZE_F
.
CD2DSizeU
Klasa
Otoka dla elementu D2D1_SIZE_U
.
CD2DSolidColorBrush
Klasa
Otoka dla elementu ID2D1SolidColorBrush
.
CD2DTextFormat
Klasa
Otoka dla elementu IDWriteTextFormat
.
CD2DTextLayout
Klasa
Otoka dla elementu IDWriteTextLayout
.
CDaoDatabase
Klasa
Reprezentuje połączenie z bazą danych, za pomocą której można wykonywać operacje na danych.
CDaoException
Klasa
Reprezentuje warunek wyjątku wynikający z klas baz danych MFC opartych na obiektach dostępu do danych (DAO).
CDaoFieldExchange
Klasa
Obsługuje procedury wymiany pól rekordów DAO (DFX) używane przez klasy baz danych DAO.
CDaoQueryDef
Klasa
Reprezentuje definicję zapytania lub "querydef", zwykle jedną zapisaną w bazie danych.
CDaoRecordset
Klasa
Reprezentuje zestaw rekordów wybranych ze źródła danych.
CDaoRecordView
Klasa
Widok, który wyświetla rekordy bazy danych w kontrolkach.
CDaoTableDef
Klasa
Reprezentuje przechowywaną definicję tabeli podstawowej lub dołączonej tabeli.
CDaoWorkspace
Klasa
Zarządza nazwaną sesją bazy danych chronioną hasłem od logowania do wylogowania przez jednego użytkownika.
CDatabase
Klasa
Reprezentuje połączenie ze źródłem danych, za pośrednictwem którego można pracować ze źródłem danych.
CDataExchange
Klasa
Obsługuje procedury wymiany danych okna dialogowego (DDX) i weryfikacji danych dialogowych (DDV) używane przez klasy programu Microsoft Foundation.
CDataPathProperty
Klasa
Implementuje właściwość kontrolki OLE, którą można załadować asynchronicznie.
CDataRecoveryHandler
Klasa
Automatycznie zapisuje dokumenty i przywraca je, jeśli aplikacja nieoczekiwanie zakończy działanie.
CDateTimeCtrl
Klasa
Hermetyzuje funkcjonalność kontrolki selektora daty i godziny.
CDBException
Klasa
Reprezentuje warunek wyjątku wynikający z klas baz danych.
CDBVariant
Klasa
Reprezentuje typ danych wariantu dla klas MFC ODBC.
CDC
Klasa
Definiuje klasę obiektów kontekstu urządzenia.
CDCRenderTarget
Klasa
Otoka dla elementu ID2D1DCRenderTarget
.
CDHtmlDialog
Klasa
Służy do tworzenia okien dialogowych, które używają kodu HTML, a nie zasobów dialogowych do implementowania interfejsu użytkownika.
CDialog
Klasa
Klasa podstawowa używana do wyświetlania okien dialogowych na ekranie.
CDialogBar
Klasa
Udostępnia funkcje okna dialogowego bez moderowania systemu Windows na pasku sterowania.
CDialogEx
Klasa
Określa kolor tła i obraz tła okna dialogowego.
CDiscreteTransition
Klasa
Hermetyzuje dyskretne przejście.
CDocItem
Klasa
Klasa podstawowa elementów dokumentu, które są składnikami danych dokumentu.
CDockablePane
Klasa
Implementuje okienko, które można zadokować w lokacji docka lub dołączone do okienka z kartami.
CDockablePaneAdapter
Klasa
Zapewnia obsługę dokowania dla CWnd
okienek pochodnych.
CDockingManager
Klasa
Implementuje podstawowe funkcje, które sterują układem dokowania w głównym oknie ramowym.
CDockingPanesRow
Klasa
Zarządza listą okienek znajdujących się w tym samym poziomie lub pionowym wierszu (kolumnie) witryny docku.
CDockSite
Klasa
Udostępnia funkcje rozmieszczania okienek, które pochodzą z CPane
klasy do zestawów wierszy.
CDockState
Klasa
Serializowana CObject
klasa, która ładuje, zwalnia lub czyści stan co najmniej jednego paska kontrolki dokowania w pamięci trwałej (plik).
CDocObjectServer
Klasa
Implementuje dodatkowe interfejsy OLE potrzebne do utworzenia normalnego COleDocument
serwera na pełnym serwerze DocObject: IOleDocument
, , IOleDocumentView
IOleCommandTarget
i IPrint
.
CDocObjectServerItem
Klasa
Implementuje czasowniki serwera OLE przeznaczone specjalnie dla serwerów DocObject.
CDocTemplate
Klasa
Abstrakcyjna klasa bazowa, która definiuje podstawowe funkcje szablonów dokumentów.
CDocument
Klasa
Udostępnia podstawowe funkcje klas dokumentów zdefiniowanych przez użytkownika.
CDragListBox
Klasa
Oprócz zapewnienia funkcjonalności pola CDragListBox
listy systemu Windows klasa umożliwia użytkownikowi przenoszenie elementów pól listy, takich jak nazwy plików, w polu listy.
CDrawingManager
Klasa
Implementuje złożone algorytmy rysowania.
CDumpContext
Klasa
Obsługuje dane wyjściowe diagnostyczne zorientowane na strumień w postaci tekstu czytelnego dla człowieka.
CDWordArray
Klasa
Obsługuje tablice 32-bitowych doublewords.
CEdit
Klasa
Udostępnia funkcje kontrolki edycji systemu Windows.
CEditView
Klasa
Typ klasy widoków, który zapewnia funkcjonalność kontrolki edycji systemu Windows i może służyć do implementowania prostych funkcji edytora tekstu.
CEvent
Klasa
Reprezentuje "zdarzenie", czyli obiekt synchronizacji, który umożliwia jednemu wątkowi powiadamianie innego o wystąpieniu zdarzenia.
CException
Klasa
Klasa podstawowa dla wszystkich wyjątków w bibliotece klas programu Microsoft Foundation.
CFieldExchange
Klasa
Obsługuje procedury wymiany pól rekordów (RFX) i zbiorczej wymiany pól rekordów (Bulk RFX) używane przez klasy baz danych.
CFile
Klasa
Klasa bazowa klas plików klasy Microsoft Foundation.
CFileDialog
Klasa
Hermetyzuje typowe okno dialogowe pliku dla systemu Windows.
CFileException
Klasa
Reprezentuje warunek wyjątku związanego z plikiem.
CFileFind
Klasa
Wykonuje wyszukiwania plików lokalnych i jest klasą bazową klasy CGopherFileFind
i CFtpFileFind
klasy, która wykonuje wyszukiwania w plikach internetowych.
CFindReplaceDialog
Klasa
Umożliwia zaimplementowanie standardowych okien dialogowych znajdowania/zastępowania ciągów w aplikacji.
CFolderPickerDialog
Klasa
Implementuje CFileDialog
w trybie selektora folderów.
CFont
Klasa
Hermetyzuje czcionkę interfejsu urządzenia graficznego systemu Windows (GDI) i udostępnia funkcje członkowskie do manipulowania czcionką.
CFontDialog
Klasa
Umożliwia dołączenie okna dialogowego wyboru czcionek do aplikacji.
CFontHolder
Klasa
Implementuje właściwość czcionki akcji i hermetyzuje funkcjonalność obiektu czcionki systemu Windows i interfejsu IFont
.
CFormView
Klasa
Klasa bazowa używana na potrzeby widoków formularzy.
CFrameWnd
Klasa
Udostępnia funkcje jednokrotnego interfejsu dokumentu systemu Windows (SDI) nakładających się lub wyskakujących okienek wraz z elementami członkowskimi do zarządzania oknem.
CFrameWndEx
Klasa
Implementuje funkcjonalność jednokrotnego interfejsu dokumentu systemu Windows (SDI) nakładających się lub wyskakujących okienek oraz zapewnia elementy członkowskie do zarządzania oknem. Rozszerza klasę CFrameWnd
Klasy .
CFtpConnection
Klasa
Zarządza połączeniem FTP z serwerem internetowym i umożliwia bezpośrednie manipulowanie katalogami i plikami na tym serwerze.
CFtpFileFind
Klasa
Pomoc w wyszukiwaniu plików internetowych serwerów FTP.
CGdiObject
Klasa
Udostępnia klasę bazową dla różnych rodzajów obiektów interfejsu graficznego (GDI) systemu Windows, takich jak mapy bitowe, regiony, pędzle, pióra, palety i czcionki.
CGopherConnection
Klasa
Zarządza połączeniem z serwerem internetowym gopher.
CGopherFile
Klasa
Udostępnia funkcje znajdowania i odczytywania plików na serwerze gopher.
CGopherFileFind
Klasa
Pomoc w wyszukiwaniu plików internetowych serwerów gopher.
CGopherLocator
Klasa
Pobiera "lokalizator" z serwera gopher, określa typ lokalizatora i udostępnia lokalizatorowi klasęCGopherFileFind
.
CHeaderCtrl
Klasa
Zapewnia funkcjonalność wspólnej kontrolki nagłówka systemu Windows.
CHotKeyCtrl
Klasa
Udostępnia funkcje typowej kontrolki klucza gorącego systemu Windows.
CHtmlEditCtrl
Klasa
Zapewnia funkcjonalność kontrolki WebBrowser
ActiveX w oknie MFC.
CHtmlEditCtrlBase
Klasa
Reprezentuje składnik edycji HTML.
CHtmlEditDoc
Klasa
Klasa CHtmlEditView
udostępnia funkcje platformy edycji WebBrowser w kontekście architektury widoku dokumentów MFC.
CHtmlEditView
Klasa
Udostępnia funkcje platformy edycji WebBrowser w kontekście architektury dokumentu/widoku MFC.
CHtmlView
Klasa
Udostępnia funkcje kontrolki WebBrowser w kontekście architektury dokumentu/widoku MFC.
CHttpConnection
Klasa
Zarządza połączeniem z serwerem HTTP.
CHttpFile
Klasa
Udostępnia funkcje żądania i odczytywania plików na serwerze HTTP.
CHwndRenderTarget
Klasa
Otoka dla elementu ID2D1HwndRenderTarget
.
CImageList
Klasa
Udostępnia funkcje kontrolki listy typowych obrazów systemu Windows.
CInstantaneousTransition
Klasa
Hermetyzuje natychmiastowe przejście.
CInternetConnection
Klasa
Zarządza połączeniem z serwerem internetowym.
CInternetException
Klasa
Reprezentuje warunek wyjątku związany z operacją internetową.
CInternetFile
Klasa
Umożliwia dostęp do plików w systemach zdalnych korzystających z protokołów internetowych.
CInternetSession
Klasa
Tworzy i inicjuje jedną lub kilka równoczesnych sesji internetowych, a w razie potrzeby opisuje połączenie z serwerem proxy.
CInterpolatorBase
Klasa
Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy musi obliczyć nową wartość zmiennej animacji.
CInvalidArgException
Klasa
Ta klasa reprezentuje nieprawidłowy warunek wyjątku argumentu.
CIPAddressCtrl
Klasa
Zapewnia funkcjonalność wspólnej kontrolki adresów IP systemu Windows.
CJumpList
Klasa
Lista skrótów ujawniona po kliknięciu prawym przyciskiem myszy ikony na pasku zadań.
CKeyboardManager
Klasa
Zarządza tabelami skrótów dla okien głównych ramek i okien ramek podrzędnych.
CKeyFrame
Klasa
Reprezentuje ramkę kluczową animacji.
CLinearTransition
Klasa
Hermetyzuje przejście liniowe.
CLinearTransitionFromSpeed
Klasa
Hermetyzuje przejście z szybkością liniową.
CLinkCtrl
Klasa
Udostępnia funkcje typowej kontrolki SysLink systemu Windows.
CList
Klasa
Obsługuje uporządkowane listy obiektów nieudostępnianych sekwencyjnie lub według wartości.
CListBox
Klasa
Zawiera funkcje pola listy systemu Windows.
CListCtrl
Klasa
Hermetyzuje funkcjonalność "kontrolki widoku listy", która wyświetla kolekcję elementów składających się z ikony (z listy obrazów) i etykiety.
CListView
Klasa
Upraszcza korzystanie z kontrolki listy i CListCtrl
klasy, klasy, która hermetyzuje funkcje kontroli listy, z architekturą widoku dokumentów MFC.
CLongBinary
Klasa
Upraszcza pracę z bardzo dużymi obiektami danych binarnych (często nazywanymi obiektami BLOB lub "binarnymi dużymi obiektami") w bazie danych.
CMap
Klasa
Klasa kolekcji słowników, która mapuje unikatowe klucze na wartości.
CMapPtrToPtr
Klasa
Obsługuje mapy wskaźników void kluczem przez wskaźniki void.
CMapPtrToWord
Klasa
Obsługuje mapy 16-bitowych słów wykreślonych przez wskaźniki void.
CMapStringToOb
Klasa
Klasa kolekcji słowników, która mapuje unikatowe CString
obiekty na CObject
wskaźniki.
CMapStringToPtr
Klasa
Obsługuje mapy wskaźników void kluczy przez CString
obiekty.
CMapStringToString
Klasa
Obsługuje mapy CString
obiektów kluczowanych przez CString
obiekty.
CMapWordToOb
Klasa
Obsługuje mapy CObject
wskaźników kluczowanych przez 16-bitowe wyrazy.
CMapWordToPtr
Klasa
Obsługuje mapy wskaźników void kluczem 16-bitowych wyrazów.
CMDIChildWnd
Klasa
Udostępnia funkcje okna podrzędnego interfejsu wielodokumentowego (MDI) systemu Windows wraz z członkami do zarządzania oknem.
CMDIChildWndEx
Klasa
Udostępnia funkcje okna podrzędnego interfejsu wielodokumentowego (MDI) systemu Windows. Rozszerza funkcjonalność CMDIChildWnd
klasy. Struktura wymaga tej klasy, gdy aplikacja MDI używa niektórych klas MFC.
CMDIFrameWnd
Klasa
Udostępnia funkcje okna ramowego z wieloma dokumentami (MDI) systemu Windows wraz z członkami do zarządzania oknem.
CMDIFrameWndEx
Klasa
Rozszerza funkcjonalność CFrameWnd
klasy , okna ramowego interfejsu wielu dokumentów systemu Windows (MDI).
CMDITabInfo
Klasa
Służy do przekazywania parametrów do CMDIFrameWndEx::EnableMDITabbedGroups
metody. Ustaw elementy członkowskie tej klasy, aby kontrolować zachowanie grup z kartami MDI.
CMemFile
Klasa
Klasa pochodna CFile
klasy, która obsługuje pliki pamięci.
CMemoryException
Klasa
Reprezentuje warunek wyjątku braku pamięci.
CMenu
Klasa
Hermetyzacja systemu Windows HMENU
.
CMenuTearOffManager
Klasa
Zarządza menu odręczowymi. Menu łzawiące to menu na pasku menu. Użytkownik może usunąć menu łzawiące z paska menu, co powoduje, że menu odręciło się.
CMetaFileDC
Klasa
Implementuje metaplik systemu Windows, który zawiera sekwencję poleceń interfejsu urządzenia graficznego (GDI), które można odtworzyć w celu utworzenia żądanego obrazu lub tekstu.
CMFCAcceleratorKey
Klasa
Klasa pomocnika, która implementuje mapowanie i formatowanie klucza wirtualnego.
CMFCAcceleratorKeyAssignCtrl
Klasa
Rozszerza klasę, CEdit
aby obsługiwać dodatkowe przyciski systemowe, takie jak ALT, CONTROL i SHIFT.
CMFCAutoHideButton
Klasa
Przycisk, który wyświetla lub ukrywa klasę CDockablePane
skonfigurowaną do ukrycia.
CMFCBaseTabCtrl
Klasa
Implementuje podstawowe funkcje okien z kartami.
CMFCButton
Klasa
Dodaje funkcje do CButton
klasy Class , takie jak wyrównanie tekstu przycisku, połączenie tekstu przycisku i obrazu, wybranie kursora i określenie porady narzędzia.
CMFCCaptionBar
Klasa
Pasek sterowania, który może wyświetlać trzy elementy: przycisk, etykietę tekstową i mapę bitową. Może on wyświetlać tylko jeden element każdego typu jednocześnie. Każdy element można wyrównać do lewej lub prawej krawędzi kontrolki lub do środka. Możesz również zastosować styl płaski lub 3D do górnej i dolnej krawędzi paska podpisów.
CMFCCaptionButton
Klasa
Implementuje przycisk wyświetlany na pasku podpisów dla okienka dokowania lub mini-ramowego okna. Zazwyczaj platforma automatycznie tworzy przyciski podpisów.
CMFCColorBar
Klasa
Reprezentuje pasek sterowania dokowania, który może wybierać kolory w dokumencie lub aplikacji.
CMFCColorButton
Klasa
Klasy CMFCColorButton
i CMFCColorBar
Klasy są używane razem do implementowania kontrolki selektora kolorów.
CMFCColorDialog
Klasa
Reprezentuje okno dialogowe wyboru kolorów.
CMFCColorMenuButton
Klasa
Obsługuje polecenie menu lub przycisk paska narzędzi, który uruchamia okno dialogowe selektora kolorów.
CMFCColorPickerCtrl
Klasa
Udostępnia funkcje kontrolki używanej do wybierania kolorów.
CMFCDesktopAlertDialog
Klasa
Używane razem z klasą CMFCDesktopAlertWnd
do wyświetlania niestandardowego okna dialogowego w oknie podręcznym.
CMFCDesktopAlertWnd
Klasa
Implementuje funkcjonalność okna dialogowego bez moderowania, które pojawia się na ekranie, aby poinformować użytkownika o zdarzeniu.
CMFCDesktopAlertWndInfo
Klasa
Używany z klasąCMFCDesktopAlertWnd
. Określa kontrolki, które są wyświetlane, jeśli zostanie wyświetlone okno alertu pulpitu.
CMFCDragFrameImpl
Klasa
Rysuje prostokąt przeciągania, który pojawia się, gdy użytkownik przeciąga okienko w trybie dokowania standardowego.
CMFCDropDownToolBar
Klasa
Pasek narzędzi wyświetlany po naciśnięciu przez użytkownika i przytrzymuje przycisk paska narzędzi najwyższego poziomu.
CMFCDropDownToolbarButton
Klasa
Typ przycisku paska narzędzi, który zachowuje się jak zwykły przycisk po kliknięciu. Jednak otwiera pasek narzędzi listy rozwijanej (CMFCDropDownToolBar
Klasa , jeśli użytkownik naciska i trzyma przycisk paska narzędzi w dół.
CMFCDynamicLayout
Klasa
Określa sposób przenoszenia kontrolek w oknie i zmieniania ich rozmiaru w miarę zmiany rozmiaru okna przez użytkownika.
CMFCEditBrowseCtrl
Klasa
Obsługuje kontrolkę przeglądania edycji, która jest edytowalnym polem tekstowym, które opcjonalnie zawiera przycisk przeglądania. Gdy użytkownik kliknie przycisk przeglądania, kontrolka wykonuje akcję niestandardową lub wyświetla standardowe okno dialogowe zawierające przeglądarkę plików lub przeglądarkę folderów.
CMFCFilterChunkValueImpl
Klasa
Upraszcza zarówno logikę pary wartości fragmentów, jak i właściwości.
CMFCFontComboBox
Klasa
Tworzy kontrolkę pola kombi zawierającą listę czcionek.
CMFCFontInfo
Klasa
Opisuje nazwę i inne atrybuty czcionki.
CMFCHeaderCtrl
Klasa
Obsługuje sortowanie wielu kolumn w kontrolce nagłówka.
CMFCImageEditorDialog
Klasa
Obsługuje okno dialogowe edytora obrazów.
CMFCKeyMapDialog
Klasa
Obsługuje kontrolkę, która mapuje polecenia na na klawiaturze.
CMFCLinkCtrl
Klasa
Wyświetla przycisk jako hiperlink i wywołuje element docelowy linku po kliknięciu przycisku.
CMFCListCtrl
Klasa
Rozszerza funkcjonalność CListCtrl
klasy, obsługując zaawansowane funkcje CMFCHeaderCtrl
sterowania nagłówkami klasy Klasy.
CMFCMaskedEdit
Klasa
Obsługuje maskowaną kontrolkę edycji, która weryfikuje dane wejściowe użytkownika względem maski i wyświetla zweryfikowane wyniki zgodnie z szablonem.
CMFCMenuBar
Klasa
Pasek menu, który implementuje dokowanie.
CMFCMenuButton
Klasa
Przycisk, który wyświetla menu podręczne i raporty dotyczące wybranych menu użytkownika.
CMFCOutlookBar
Klasa
Okienko z kartami z wizualnym wyglądem okienka nawigacji w programie Microsoft Outlook 2000 lub Outlook 2003. Obiekt CMFCOutlookBar
zawiera CMFCOutlookBarTabCtrl
obiekt Class i serię kart. Karty mogą być CMFCOutlookBarPane
obiektami klasy lub CWnd
obiektami pochodnymi. Dla użytkownika pasek programu Outlook jest wyświetlany jako seria przycisków i obszaru wyświetlania. Gdy użytkownik kliknie przycisk, zostanie wyświetlone odpowiednie okienko kontrolki lub przycisku.
CMFCOutlookBarPane
Klasa
Kontrolka pochodząca z CMFCToolBar
klasy , którą można wstawić do paska programu Outlook (CMFCOutlookBar
Klasa). Okienko paska programu Outlook zawiera kolumnę dużych przycisków. Użytkownik może przewijać w górę i w dół listę przycisków, jeśli jest ona większa niż okienko. Gdy użytkownik odłączy okienko paska programu Outlook od paska programu Outlook, może unosić się lub zadokować w głównym oknie ramowym.
CMFCOutlookBarTabCtrl
Klasa
Kontrolka karty, która ma wizualny wygląd okienka nawigacji w programie Microsoft Outlook.
CMFCPopupMenu
Klasa
Implementuje funkcje menu podręcznego systemu Windows i rozszerza je, dodając funkcje, takie jak menu odrętywania i etykietki narzędzi.
CMFCPopupMenuBar
Klasa
Pasek menu osadzony w menu podręcznym.
CMFCPreviewCtrlImpl
Klasa
Implementuje okno umieszczone w oknie hosta udostępnionym przez powłokę dla programu Rich Preview.
CMFCPropertyGridColorProperty
Klasa
Obsługuje element kontrolki listy właściwości, który otwiera okno dialogowe wyboru kolorów.
CMFCPropertyGridCtrl
Klasa
Obsługuje edytowalną kontrolkę siatki właściwości, która może wyświetlać właściwości w kolejności alfabetycznej lub hierarchicznej.
CMFCPropertyGridFileProperty
Klasa
Obsługuje element kontrolki listy właściwości, który otwiera okno dialogowe wyboru pliku.
CMFCPropertyGridFontProperty
Klasa
Obsługuje element kontrolki listy właściwości, który otwiera okno dialogowe wyboru czcionki.
CMFCPropertyGridProperty
Klasa
Reprezentuje element listy w kontrolce listy właściwości.
CMFCPropertyPage
Klasa
Obsługuje wyświetlanie wyskakujących menu na stronie właściwości.
CMFCPropertySheet
Klasa
Obsługuje arkusz właściwości, w którym każda strona właściwości jest oznaczona kartą strony, przyciskiem paska narzędzi, węzłem kontrolki drzewa lub elementem listy.
CMFCReBar
Klasa
Pasek sterowania, który zapewnia informacje o układzie, trwałości i stanie dla kontrolek paska pomocniczego.
CMFCRibbonApplicationButton
Klasa
Implementuje specjalny przycisk znajdujący się w lewym górnym rogu okna aplikacji. Po kliknięciu przycisk otwiera menu, które zwykle zawiera typowe polecenia plików , takie jak Otwieranie, Zapisywanie i Zamykanie.
CMFCRibbonBaseElement
Klasa
Klasa podstawowa dla wszystkich elementów, które można dodać do CMFCRibbonBar
klasy. Przykłady elementów wstążki to przyciski wstążki, pola wyboru wstążki i pola kombi wstążki.
CMFCRibbonButton
Klasa
Implementuje przyciski, które można umieścić na elementach paska wstążki, takich jak panele, paski narzędzi szybkiego dostępu i menu podręczne.
CMFCRibbonButtonsGroup
Klasa
Umożliwia organizowanie zestawu przycisków wstążki w grupie. Wszystkie przyciski w grupie są bezpośrednio sąsiadujące ze sobą w poziomie i ujęte w obramowanie.
CMFCRibbonCategory
Klasa
Implementuje kartę wstążki zawierającą grupę CMFCRibbonPanel
klasy.
CMFCRibbonCheckBox
Klasa
Implementuje pole wyboru, które można dodać do panelu wstążki, paska narzędzi szybkiego dostępu lub menu podręcznego.
CMFCRibbonColorButton
Klasa
Implementuje przycisk koloru, który można dodać do paska wstążki. Przycisk koloru wstążki wyświetla menu rozwijane zawierające co najmniej jedną paletę kolorów.
CMFCRibbonComboBox
Klasa
Implementuje kontrolkę pola kombi, którą można dodać do paska wstążki, panelu wstążki lub menu podręcznego wstążki.
CMFCRibbonContextCaption
Klasa
Implementuje kolorowy podpis wyświetlany w górnej części kategorii wstążki lub kategorii kontekstu.
CMFCRibbonEdit
Klasa
Implementuje kontrolkę edycji umieszczoną na wstążce.
CMFCRibbonFontComboBox
Klasa
Implementuje pole kombi zawierające listę czcionek. Pole kombi można umieścić na panelu wstążki.
CMFCRibbonGallery
Klasa
Implementuje galerie wstążek w stylu pakietu Office 2007.
CMFCRibbonGalleryMenuButton
Klasa
Implementuje przycisk menu wstążki zawierający galerie wstążki.
CMFCRibbonLabel
Klasa
Implementuje nienależącą do kliknięcia etykietę tekstową na wstążce.
CMFCRibbonLinkCtrl
Klasa
Implementuje hiperlink umieszczony na wstążce. Hiperlink otwiera stronę sieci Web po jej kliknięciu.
CMFCRibbonMainPanel
Klasa
Implementuje panel wstążki wyświetlany po kliknięciu CMFCRibbonApplicationButton
pozycji Klasa.
CMFCRibbonMiniToolBar
Klasa
Implementuje kontekstowy pasek narzędzi wyskakujących.
CMFCRibbonPanel
Klasa
Implementuje panel zawierający zestaw elementów wstążki. Gdy panel zostanie narysowany, wyświetla jak najwięcej elementów, biorąc pod uwagę rozmiar panelu.
CMFCRibbonProgressBar
Klasa
Implementuje kontrolkę, która wizualnie wskazuje postęp długotrwałej operacji.
CMFCRibbonSlider
Klasa
Implementuje kontrolkę suwaka, którą można dodać do paska wstążki lub paska stanu wstążki. Kontrolka suwaka wstążki przypomina suwaki powiększenia wyświetlane w aplikacjach pakietu Office 2007.
CMFCRibbonStatusBar
Klasa
Implementuje kontrolkę paska stanu, która może wyświetlać elementy wstążki.
CMFCRibbonStatusBarPane
Klasa
Implementuje element wstążki, który można dodać do paska stanu wstążki.
CMFCRibbonUndoButton
Klasa
Implementuje przycisk podziału, mały przycisk z trójkątem skierowanym w dół po prawej stronie przycisku głównego. Użytkownicy mogą kliknąć trójkąt, aby wyświetlić listę rozwijaną ostatnio wykonanych akcji. Użytkownicy mogą następnie wybrać jedną lub więcej akcji z listy rozwijanej. Jeśli jednak użytkownik kliknie przycisk, tylko ostatnia (ostatnio dodana) akcja na liście rozwijanej zostanie cofnięta. Należy wypełnić listę akcjami, gdy użytkownik je wykonuje.
CMFCShellListCtrl
Klasa
Udostępnia funkcję sterowania listą systemu Windows i rozszerza ją, włączając możliwość wyświetlania listy elementów powłoki.
CMFCShellTreeCtrl
Klasa
CTreeCtrl
Rozszerza funkcjonalność klasy, wyświetlając hierarchię elementów powłoki.
CMFCSpinButtonCtrl
Klasa
Obsługuje menedżera wizualizacji, który rysuje kontrolkę przycisku pokrętła.
CMFCStatusBar
Klasa
Implementuje pasek stanu podobny do CStatusBar
klasy. Jednak CMFCStatusBar
klasa ma funkcje nieoferowane przez klasę CStatusBar
, takie jak możliwość wyświetlania obrazów, animacji i pasków postępu oraz możliwość reagowania na dwukrotne kliknięcia myszy.
CMFCTabCtrl
Klasa
Udostępnia funkcje kontrolki karty. Kontrolka karty wyświetla okno dokowalne z płaskimi lub trójwymiarowymi kartami u góry lub dołu. Karty mogą wyświetlać tekst i obraz oraz zmieniać kolor, gdy jest aktywny.
'CMFCTabToolTipInfo, struktura
Zawiera informacje o karcie MDI, nad którą znajduje się wskaźnik myszy użytkownika.
CMFCTasksPane
Klasa
Implementuje listę elementów możliwych do kliknięcia (zadań).
CMFCTasksPaneTask
Klasa
Klasa pomocnika, która reprezentuje zadania dla kontrolki okienka zadań (CMFCTasksPane
Klasa). Obiekt zadania reprezentuje element w grupie zadań (CMFCTasksPaneTaskGroup
Klasa). Każde zadanie może mieć polecenie wykonywane przez platformę, gdy użytkownik kliknie zadanie i ikonę wyświetlaną po lewej stronie nazwy zadania.
CMFCTasksPaneTaskGroup
Klasa
Klasa pomocnika używana przez kontrolkę CMFCTasksPane
Klasa . Obiekty typu CMFCTasksPaneTaskGroup
reprezentują grupę zadań. Grupa zadań to lista elementów, które platforma wyświetla w osobnym polu z przyciskiem zwijania. Pole może mieć opcjonalny podpis (nazwa grupy). Jeśli grupa jest zwinięta, lista zadań nie jest widoczna.
CMFCToolBar
Klasa
Przypomina klasęCToolBar
, ale zapewnia dodatkową obsługę funkcji interfejsu użytkownika. Obejmują one płaskie paski narzędzi, paski narzędzi z gorącymi obrazami, duże ikony, przyciski pagera, zablokowane paski narzędzi, kontrolki paska pomocniczego, tekst pod obrazami, obrazy tła i paski narzędzi z kartami. Klasa CMFCToolBar
zawiera również wbudowaną obsługę dostosowywania użytkowników pasków narzędzi i menu, przeciągania i upuszczania między paskami narzędzi i menu, przyciskami pól kombi, przyciskami edycji pól, selektorami kolorów i przyciskami zestawienia.
CMFCToolBarImages
Klasa
Zarządza obrazami paska narzędzi ładowanych z zasobów aplikacji lub plików.
CMFCToolBarInfo
Klasa
Zawiera identyfikatory zasobów obrazów paska narzędzi w różnych stanach. CMFCToolBarInfo
jest klasą pomocnika, która jest używana jako parametr CMFCToolBar::LoadToolBarEx
metody.
CMFCToolBarMenuButton
Klasa
Przycisk paska narzędzi zawierający menu podręczne.
CMFCToolBarsCustomizeDialog
Klasa
Modeless tab okno dialogowe (CPropertySheet
Klasa), które umożliwia użytkownikowi dostosowywanie pasków narzędzi, menu, skrótów klawiaturowych, narzędzi zdefiniowanych przez użytkownika i stylu wizualnego w aplikacji. Zazwyczaj użytkownik uzyskuje dostęp do tego okna dialogowego, wybierając pozycję Dostosuj z menu Narzędzia .
CMFCToolTipCtrl
Klasa
Rozszerzona implementacja etykietki narzędzia oparta na CToolTipCtrl
klasie. Etykietka narzędzia oparta na CMFCToolTipCtrl
klasie może wyświetlać ikonę, etykietę i opis. Wygląd wizualizacji można dostosować przy użyciu wypełnienia gradientowego, niestandardowego tekstu i kolorów obramowania, tekstu pogrubionego, zaokrąglonych narożników lub stylu balonu.
CMFCToolTipInfo
Klasa
Przechowuje informacje o wizualnym wyglądzie etykietek narzędzi.
CMFCVisualManager
Klasa
Zapewnia obsługę zmiany wyglądu aplikacji na poziomie globalnym. Klasa CMFCVisualManager
współpracuje z klasą, która zawiera instrukcje dotyczące rysowania kontrolek graficznego interfejsu użytkownika aplikacji przy użyciu spójnego stylu. Te inne klasy są określane jako menedżerowie wizualizacji i dziedziczą z klasy CMFCBaseVisualManager
.
CMFCVisualManagerOffice2003
Klasa
Nadaje aplikacji wygląd pakietu Microsoft Office 2003.
CMFCVisualManagerOffice2007
Klasa
Nadaje aplikacji wygląd pakietu Microsoft Office 2007.
CMFCVisualManagerVS2005
Klasa
Nadaje aplikacji wygląd programu Microsoft Visual Studio 2005.
CMFCVisualManagerWindows
Klasa
Naśladuje wygląd systemu Microsoft Windows XP lub Microsoft Vista, gdy użytkownik wybiera motyw systemu Windows XP lub Vista.
CMFCVisualManagerWindows7
Klasa
Nadaje aplikacji wygląd aplikacji systemu Windows 7.
CMFCWindowsManagerDialog
Klasa
Umożliwia użytkownikowi zarządzanie oknami podrzędnymi MDI w aplikacji MDI.
CMiniFrameWnd
Klasa
Reprezentuje pół wysokości okna ramki zwykle widoczne wokół przestawnych pasków narzędzi.
CMonikerFile
Klasa
Reprezentuje strumień danych (IStream
) o nazwie .IMoniker
CMonthCalCtrl
Klasa
Hermetyzuje funkcjonalność kontrolki kalendarza miesięcznego.
CMouseManager
Klasa
Umożliwia użytkownikowi skojarzenie różnych poleceń z określonym CView
obiektem Klasy , gdy użytkownik kliknie dwukrotnie wewnątrz tego widoku.
CMultiDocTemplate
Klasa
Definiuje szablon dokumentu, który implementuje interfejs wielu dokumentów (MDI).
CMultiLock
Klasa
Reprezentuje mechanizm kontroli dostępu używany w kontrolowaniu dostępu do zasobów w programie wielowątkowym.
CMultiPageDHtmlDialog
Klasa
Okno dialogowe wielostronicowe wyświetla sekwencyjnie wiele stron HTML i obsługuje zdarzenia z każdej strony.
CMultiPaneFrameWnd
Klasa
Rozszerza klasęCPaneFrameWnd
. Może obsługiwać wiele okienek. Zamiast jednego osadzonego uchwytu na pasku sterowania, zawiera CPaneContainerManager
obiekt Klasy, CMultiPaneFrameWnd
który umożliwia użytkownikowi zadokowanie jednego CMultiPaneFrameWnd
do drugiego i dynamiczne tworzenie wielu przestawnych okien z kartami.
CMutex
Klasa
Reprezentuje mutex, który jest obiektem synchronizacji, który umożliwia jeden wątek wzajemnie wykluczający się dostęp do zasobu.
CNetAddressCtrl
Klasa
Klasa CNetAddressCtrl
reprezentuje kontrolkę adresów sieciowych, której można użyć do wprowadzania i weryfikowania formatu IPv4, IPv6 i nazwanych adresów DNS.
CNotSupportedException
Klasa
Reprezentuje wyjątek, który jest wynikiem żądania dla nieobsługiwanej funkcji.
CObArray
Klasa
Obsługuje tablice CObject
wskaźników.
CObject
Klasa
Główna klasa bazowa biblioteki klas programu Microsoft Foundation.
CObList
Klasa
Obsługuje listy uporządkowanych wskaźników, które nie są unikatowe CObject
, dostępne sekwencyjnie lub według wartości wskaźnika.
COccManager
Klasa
Zarządza różnymi niestandardowymi witrynami kontroli; zaimplementowane przez COleControlContainer
obiekty i .COleControlSite
COleBusyDialog
Klasa
Używane w oknach dialogowych Serwer OLE Nie odpowiada lub Serwer zajęty.
COleChangeIconDialog
Klasa
Służy do okna dialogowego Ikona zmiany OLE.
COleChangeSourceDialog
Klasa
Służy do okna dialogowego Źródło zmian OLE.
COleClientItem
Klasa
Definiuje interfejs kontenera dla elementów OLE.
COleCmdUI
Klasa
Implementuje metodę MFC w celu zaktualizowania stanu obiektów interfejsu użytkownika związanych z IOleCommandTarget
funkcjami opartymi na aplikacji.
COleControl
Klasa
Zaawansowana klasa bazowa do tworzenia kontrolek OLE.
COleControlContainer
Klasa
Działa jako kontener kontrolek dla kontrolek ActiveX.
COleControlModule
Klasa
Klasa bazowa, z której pochodzi obiekt modułu sterującego OLE.
COleControlSite
Klasa
Zapewnia obsługę niestandardowych interfejsów sterowania po stronie klienta.
COleConvertDialog
Klasa
Aby uzyskać więcej informacji, zobacz OLEUICONVERT
strukturę w zestawie Windows SDK.
COleCurrency
Klasa
Hermetyzuje CURRENCY
typ danych automatyzacji OLE.
COleDataObject
Klasa
Używany w transferach danych do pobierania danych w różnych formatach ze Schowka, przez przeciąganie i upuszczanie lub z osadzonego elementu OLE.
COleDataSource
Klasa
Działa jako pamięć podręczna, w której aplikacja umieszcza dane, które będą oferowane podczas operacji transferu danych, takich jak Schowek lub operacje przeciągania i upuszczania.
COleDBRecordView
Klasa
Widok, który wyświetla rekordy bazy danych w kontrolkach.
COleDialog
Klasa
Udostępnia funkcje wspólne dla okien dialogowych OLE.
COleDispatchDriver
Klasa
Implementuje stronę klienta automatyzacji OLE.
COleDispatchException
Klasa
Obsługuje wyjątki specyficzne dla interfejsu OLE IDispatch
, który jest kluczową częścią automatyzacji OLE.
COleDocObjectItem
Klasa
Implementuje zawieranie aktywnych dokumentów.
COleDocument
Klasa
Klasa podstawowa dokumentów OLE, które obsługują edycję wizualizacji.
COleDropSource
Klasa
Umożliwia przeciąganie danych do miejsca docelowego upuszczania.
COleDropTarget
Klasa
Udostępnia mechanizm komunikacji między oknem a bibliotekami OLE.
COleException
Klasa
Reprezentuje warunek wyjątku związany z operacją OLE.
COleInsertDialog
Klasa
Służy do wstawiania obiektu OLE okno dialogowe.
COleIPFrameWnd
Klasa
Podstawa okna edycji w miejscu aplikacji.
COleIPFrameWndEx
Klasa
Implementuje kontener OLE obsługujący MFC. Należy utworzyć klasę okien ramowych w miejscu dla aplikacji z COleIPFrameWndEx
klasy, zamiast wyprowadzać ją z COleIPFrameWnd
klasy.
COleLinkingDoc
Klasa
Klasa podstawowa dokumentów kontenera OLE, które obsługują łączenie z elementami osadzonymi, które zawierają.
COleLinksDialog
Klasa
Służy do edytowania linków OLE okno dialogowe.
COleMessageFilter
Klasa
Zarządza współbieżnością wymaganą przez interakcję aplikacji OLE.
COleObjectFactory
Klasa
Implementuje fabrykę klas OLE, która tworzy obiekty OLE, takie jak serwery, obiekty automatyzacji i dokumenty.
COlePasteSpecialDialog
Klasa
Służy do wklejania OLE specjalne okno dialogowe.
COlePropertiesDialog
Klasa
Hermetyzuje okno dialogowe Właściwości wspólnego obiektu OLE systemu Windows.
COlePropertyPage
Klasa
Służy do wyświetlania właściwości kontrolki niestandardowej w interfejsie graficznym, podobnie jak w oknie dialogowym.
COleResizeBar
Klasa
Typ paska sterowania, który obsługuje zmianę rozmiaru elementów OLE w miejscu.
COleSafeArray
Klasa
Klasa do pracy z tablicami dowolnego typu i wymiaru.
COleServerDoc
Klasa
Klasa bazowa dokumentów serwera OLE.
COleServerItem
Klasa
Udostępnia interfejs serwera do elementów OLE.
COleStreamFile
Klasa
Reprezentuje strumień danych (IStream
) w pliku złożonym w ramach magazynu strukturalnego OLE.
COleTemplateServer
Klasa
Służy do edytowania wizualizacji serwerów OLE, serwerów automatyzacji i łączenia kontenerów (aplikacje, które obsługują linki do osadzania).
COleUpdateDialog
Klasa
Służy do specjalnego przypadku okna dialogowego Łącza edycji OLE, które powinno być używane, gdy konieczne jest zaktualizowanie tylko istniejących połączonych lub osadzonych obiektów w dokumencie.
COleVariant
Klasa
Hermetyzuje VARIANT
typ danych.
CPagerCtrl
Klasa
Klasa CPagerCtrl
opakowuje kontrolkę stronicowania systemu Windows, która może przewijać do widoku zawartego okna, które nie pasuje do okna zawierającego.
CPageSetupDialog
Klasa
Hermetyzuje usługi udostępniane przez okno dialogowe Typowe ustawienia strony OLE systemu Windows z dodatkową obsługą ustawiania i modyfikowania marginesów wydruku.
CPaintDC
Klasa
Klasa kontekstu urządzenia pochodząca z CDC
klasy.
CPalette
Klasa
Hermetyzuje paletę kolorów systemu Windows.
CPane
Klasa
CControlBar
Ulepszenie klasy. Jeśli uaktualniasz istniejący projekt MFC, musisz zamienić wszystkie wystąpienia elementu CControlBar
CPane
na .
CPaneContainer
Klasa
Podstawowy składnik modelu dokowania zaimplementowany przez MFC. Obiekt tej klasy przechowuje wskaźniki do dwóch okienek dokowania lub do dwóch wystąpień CPaneContainer
klasy . Przechowuje również wskaźnik do dzielenia, który oddziela okienka (lub kontenery). Zagnieżdżając kontenery wewnątrz kontenerów, platforma może utworzyć drzewo binarne reprezentujące złożone układy dokowania. Katalog główny drzewa binarnego jest przechowywany w CPaneContainerManager
obiekcie Class .
CPaneContainerManager
Klasa
Zarządza magazynem i wyświetlaniem bieżącego układu dokowania.
CPaneDialog
Klasa
Obsługuje okno dialogowe bez moderowania, dokowalne.
CPaneDivider
Klasa
Dzieli dwa okienka, dzieli dwie grupy okienek lub oddziela grupę okienek od obszaru klienta okna głównego ramki.
CPaneFrameWnd
Klasa
Implementuje mini-ramowe okno, które zawiera jedno okienko. Okienko wypełnia obszar klienta okna.
CParabolicTransitionFromAcceleration
Klasa
Hermetyzuje przejście parabolicznego przyspieszania.
CPen
Klasa
Hermetyzuje pióro graficzne systemu Windows (GDI).
CPictureHolder
Klasa
Implementuje właściwość Obraz, która umożliwia użytkownikowi wyświetlanie obrazu w kontrolce.
CPoint
Klasa
Podobnie jak struktura systemu Windows POINT
.
CPrintDialog
Klasa
Hermetyzuje usługi udostępniane przez wspólne okno dialogowe systemu Windows do drukowania.
CPrintDialogEx
Klasa
Hermetyzuje usługi udostępniane przez arkusz właściwości Windows Print.
CProgressCtrl
Klasa
Udostępnia funkcje kontrolki paska postępu dla systemu Windows.
CPropertyPage
Klasa
Reprezentuje poszczególne strony arkusza właściwości, inaczej znane jako okno dialogowe karty.
CPropertySheet
Klasa
Reprezentuje arkusze właściwości, znane również jako okna dialogowe karty.
CPropExchange
Klasa
Obsługuje implementację trwałości kontrolek OLE.
CPtrArray
Klasa
Obsługuje tablice wskaźników void.
CPtrList
Klasa
Obsługuje listy wskaźników void.
CReBar
Klasa
Pasek sterowania, który zapewnia informacje o układzie, trwałości i stanie dla kontrolek paska pomocniczego.
CReBarCtrl
Klasa
Hermetyzuje funkcjonalność kontrolki paska pomocniczego, która jest kontenerem dla okna podrzędnego.
CRecentDockSiteInfo
Klasa
Klasa pomocnika, która przechowuje najnowsze informacje o stanie klasyCPane
.
CRecentFileList
Klasa
Obsługuje kontrolę nad ostatnio używaną listą plików (MRU).
CRecordset
Klasa
Reprezentuje zestaw rekordów wybranych ze źródła danych.
CRecordView
Klasa
Widok, który wyświetla rekordy bazy danych w kontrolkach.
CRect
Klasa
Podobnie jak struktura systemu WindowsRECT
.
CRectTracker
Klasa
Umożliwia wyświetlanie, przenoszenie i zmienianie rozmiaru elementu w inny sposób.
CRenderTarget
Klasa
Otoka dla elementu ID2D1RenderTarget
.
CResourceException
Klasa
Generowane, gdy system Windows nie może znaleźć lub przydzielić żądanego zasobu.
CReversalTransition
Klasa
Hermetyzuje przejście odwrotne.
CRgn
Klasa
Hermetyzuje region interfejsu urządzenia graficznego systemu Windows (GDI).
CRichEditCntrItem
Klasa
Dzięki CRichEditView
klasie i CRichEditDoc
klasie funkcje rozbudowanej kontrolki edycji w kontekście architektury widoku dokumentów MFC.
CRichEditCtrl
Klasa
Udostępnia funkcje kontrolki edycji wzbogaconej.
CRichEditDoc
Klasa
Dzięki CRichEditView
klasie i CRichEditCntrItem
klasie funkcje rozbudowanej kontrolki edycji w kontekście architektury widoku dokumentów MFC.
CRichEditView
Klasa
Dzięki CRichEditDoc
klasie i CRichEditCntrItem
klasie funkcje rozbudowanej kontrolki edycji w kontekście architektury widoku dokumentów MFC.
CScrollBar
Klasa
Udostępnia funkcje kontrolki paska przewijania systemu Windows.
CScrollView
Klasa
CView
Klasa z możliwościami przewijania.
CSemaphore
Klasa
Reprezentuje "semafor", który jest obiektem synchronizacji, który umożliwia ograniczoną liczbę wątków w co najmniej jednym procesie uzyskiwania dostępu do aMaintains liczbę wątków, które obecnie uzyskują dostęp do określonego zasobu.
CSettingsStore
Klasa
Opakowuje funkcje interfejsu API systemu Windows, udostępniając interfejs obiektowy używany do uzyskiwania dostępu do rejestru.
CSettingsStoreSP
Klasa
Klasa pomocnika, której można użyć do tworzenia wystąpień CSettingsStore
klasy.
CSharedFile
Klasa
Klasa pochodna CMemFile
klasy, która obsługuje pliki pamięci udostępnionej.
CShellManager
Klasa
Implementuje kilka metod, które umożliwiają pracę ze wskaźnikami do list identyfikatorów (PIDLs).
CSimpleException
Klasa
Ta klasa jest klasą bazową dla wyjątków MFC o krytycznym znaczeniu dla zasobów.
CSingleDocTemplate
Klasa
Definiuje szablon dokumentu, który implementuje interfejs pojedynczego dokumentu (SDI).
CSingleLock
Klasa
Reprezentuje mechanizm kontroli dostępu używany w kontrolowaniu dostępu do zasobu w programie wielowątkowym.
CSinusoidalTransitionFromRange
Klasa
Hermetyzuje przejście zakresu sinusoidalnego, które ma określony zakres oscylacji.
CSinusoidalTransitionFromVelocity
Klasa
Hermetyzuje sinusoidalne przejście prędkości, które ma amplitudę, która jest określana przez początkową prędkość zmiennej animacji.
CSize
Klasa
Podobnie jak struktura systemu Windows SIZE
, która implementuje współrzędną względną lub położenie.
CSliderCtrl
Klasa
Udostępnia funkcje kontrolki suwaka wspólnego systemu Windows.
CSmartDockingInfo
Klasa
Definiuje wygląd inteligentnych znaczników dokowania.
CSmoothStopTransition
Klasa
Hermetyzuje przejście smooth-stop.
CSocket
Klasa
Pochodzi z CAsyncSocket
elementu i reprezentuje wyższy poziom abstrakcji interfejsu API windows Sockets.
CSocketFile
Klasa
CFile
Obiekt używany do wysyłania i odbierania danych w sieci za pośrednictwem gniazd systemu Windows.
CSpinButtonCtrl
Klasa
Udostępnia funkcje kontrolki przycisków pokrętła systemu Windows.
CSplitButton
Klasa
Reprezentuje kontrolkę przycisku podziału. Kontrolka przycisku podziału wykonuje domyślne zachowanie, gdy użytkownik kliknie główną część przycisku i wyświetli menu rozwijane, gdy użytkownik kliknie strzałkę listy rozwijanej przycisku.
CSplitterWnd
Klasa
Udostępnia funkcje okna podziału, które jest oknem zawierającym wiele okienek.
CSplitterWndEx
Klasa
Reprezentuje dostosowane okno podziału.
CStatic
Klasa
Udostępnia funkcje kontrolki statycznej systemu Windows.
CStatusBar
Klasa
Pasek sterowania z wierszem okienek wyjściowych tekstu lub "wskaźnikami".
CStatusBarCtrl
Klasa
Udostępnia funkcje kontrolki paska stanu wspólnego systemu Windows.
CStdioFile
Klasa
Reprezentuje plik strumienia czasu wykonywania języka C otwarty przez funkcję fopen
czasu wykonywania , _wfopen
.
CStringArray
Klasa
Obsługuje tablice CString
obiektów.
CStringList
Klasa
Obsługuje listy CString
obiektów.
CSyncObject
Klasa
Czysta klasa wirtualna, która udostępnia funkcje wspólne dla obiektów synchronizacji w systemie Win32.
CTabbedPane
Klasa
Implementuje funkcjonalność okienka z kartami odłączanymi.
CTabCtrl
Klasa
Udostępnia funkcje kontrolki typowej karty systemu Windows.
CTabView
Klasa
Upraszcza korzystanie z klasy kontrolki tabulacji (CTabView
klasa) w aplikacjach korzystających z architektury dokumentu/widoku MFC.
CTaskDialog
Klasa
Wyskakujące okno dialogowe, które działa jak okno komunikatu, ale może wyświetlać użytkownikowi dodatkowe informacje. Zawiera CTaskDialog
również funkcje zbierania informacji od użytkownika.
CToolBar
Klasa
Paski kontrolek, które mają wiersz przycisków map bitowych i separatorów opcjonalnych.
CToolBarCtrl
Klasa
Udostępnia funkcje typowej kontrolki paska narzędzi systemu Windows.
CToolTipCtrl
Klasa
Hermetyzuje funkcjonalność "kontrolki porad narzędzi", małe okno podręczne, które wyświetla pojedynczy wiersz tekstu opisujący przeznaczenie narzędzia w aplikacji.
CTooltipManager
Klasa
Przechowuje informacje o środowisku uruchomieniowym dotyczące etykietek narzędzi. Klasa CTooltipManager
jest tworzone pojedynczo na aplikację.
CTreeCtrl
Klasa
Udostępnia funkcje kontrolki wspólnego widoku drzewa systemu Windows.
CTreeView
Klasa
Upraszcza korzystanie z kontrolki drzewa i CTreeCtrl
klasy, klasy, która hermetyzuje funkcje sterowania drzewami, z architekturą widoku dokumentów MFC.
CTypedPtrArray
Klasa
Zapewnia bezpieczną dla typu "otokę" dla obiektów klasy CPtrArray
lub CObArray
.
CTypedPtrList
Klasa
Zapewnia bezpieczną pod kątem typu "otokę" dla obiektów klasy CPtrList
.
CTypedPtrMap
Klasa
Zapewnia bezpieczną dla typów "otokę" dla obiektów klas CMapPtrToPtr
wskaźnik-mapa, , CMapPtrToWord
CMapWordToPtr
i CMapStringToPtr
.
CUIntArray
Klasa
Obsługuje tablice niepodpisanych liczb całkowitych.
CUserException
Klasa
Wyrzucony, aby zatrzymać operację użytkownika końcowego.
CUserTool
Klasa
Element menu, który uruchamia aplikację zewnętrzną. Karta Narzędzia okna dialogowego Dostosowywanie (CMFCToolBarsCustomizeDialog
Klasa) umożliwia użytkownikowi dodawanie narzędzi użytkownika oraz określanie nazwy, polecenia, argumentów i katalogu początkowego dla każdego narzędzia użytkownika.
CUserToolsManager
Klasa
Utrzymuje kolekcję CUserTool
obiektów klasy w aplikacji. Narzędzie użytkownika to element menu, który uruchamia aplikację zewnętrzną. Obiekt CUserToolsManager
umożliwia użytkownikowi lub deweloperowi dodawanie nowych narzędzi użytkownika do aplikacji. Obsługuje wykonywanie poleceń skojarzonych z narzędziami użytkownika, a także zapisuje informacje o narzędziach użytkownika w rejestrze systemu Windows.
CView
Klasa
Udostępnia podstawowe funkcje klas widoków zdefiniowanych przez użytkownika.
CVSListBox
Klasa
Obsługuje kontrolkę listy edytowalnej.
CWaitCursor
Klasa
Zapewnia jednowierszowy sposób wyświetlania kursora oczekiwania, który jest zwykle wyświetlany jako klepsydry, podczas gdy wykonujesz długotrwałą operację.
CWinApp
Klasa
Klasa bazowa, z której pochodzi obiekt aplikacji systemu Windows.
CWinAppEx
Klasa
Obsługuje stan aplikacji, zapisuje stan w rejestrze, ładuje stan z rejestru, inicjuje menedżerów aplikacji i udostępnia linki do tych samych menedżerów aplikacji.
CWindowDC
Klasa
Pochodzi z .CDC
CWinFormsControl
Klasa
Udostępnia podstawowe funkcje hostowania kontrolki Windows Forms.
CWinFormsDialog
Klasa
Otoka klasy okna dialogowego MFC, która hostuje kontrolkę użytkownika windows Forms.
CWinFormsView
Klasa
Udostępnia funkcje ogólne do hostowania kontrolki Windows Forms jako widoku MFC.
CWinThread
Klasa
Reprezentuje wątek wykonywania w aplikacji.
CWnd
Klasa
Udostępnia podstawowe funkcje wszystkich klas okien w bibliotece klas programu Microsoft Foundation.
CWordArray
Klasa
Obsługuje tablice 16-bitowych wyrazów.
Sekcje pokrewne
Aplikacje klasyczne MFC
Zawiera linki do tematów dotyczących klas, funkcji globalnych, zmiennych globalnych i makr tworzących bibliotekę MFC.