Udostępnij za pośrednictwem


Klasy MFC

Klas na poniższej liście znajdują się w bibliotece Microsoft Foundation Class (MFC).

PoradaPorada

Informacje o CStringT i innych klasach wspólnych dla programowania MFC i ATL – zobacz: Klasy MFC I ATL.

Ważna uwagaWażne

Klas MFC i ich członków nie można używać w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows.

W tej sekcji

  • Klasa CAccelerateDecelerateTransition
    Implementuje przejście przyspieszenia-spowalniania.

  • Klasa CAnimateCtrl
    Oferuje funkcje kontrolki typowej animacji systemu Windows.

  • Klasa CAnimationBaseObject
    Klasa podstawowa dla wszystkich obiektów w animacji.

  • Klasa CAnimationColor
    Implementuje funkcje koloru, której elementy czerwony, zielony i niebieski mogą być animowane.

  • Klasa CAnimationController
    Implementuje kontroler animacji, który udostępnia interfejs centralny do tworzenia i zarządzania animacjami.

  • Klasa CAnimationGroup
    Implementuje kontroler animacji, który udostępnia interfejs centralny do tworzenia i zarządzania animacjami.

  • Klasa CAnimationManagerEventHandler
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji przy zmianie stanu menedżera animacji.

  • Klasa CAnimationPoint
    Implementuje funkcje punktu, którego współrzędne mogą być animowane.

  • Klasa CAnimationRect
    Implementuje funkcje prostokąta, którego boki mogą być animowane.

  • Klasa CAnimationSize
    Implementuje funkcje obiektu wymiarowego, którego wymiary mogą być animowane.

  • Klasa CAnimationStoryboardEventHandler
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy zmieniono stan scenorysu lub zaktualizowano scenorys.

  • Klasa CAnimationTimerEventHandler
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji po wystąpieniu zdarzenia czasowego.

  • Klasa CAnimationValue
    Implementuje funkcje obiektu animacji, które posiada jedną wartość.

  • Klasa CAnimationVariable
    Przedstawia zmienną animacji.

  • Klasa CAnimationVariableChangeHandler
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy wartość zmiennej animacji zmienia się.

  • Klasa CAnimationVariableIntegerChangeHandler
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy wartość zmiennej animacji zmienia się.

  • Klasa CArchive
    Umożliwia zapisanie złożonej sieci obiektów w stałą postać binarną (zazwyczaj pamięć dyskowa), która utrzymuje się po usunięciu tych obiektów.

  • Klasa CArchiveException
    Przedstawia warunek wyjątku serializacji.

  • Klasa CArray
    Obsługuje tablice, które przypominają tablice języka C, ale można je dynamicznie zmniejszać i powiększać w razie potrzeby.

  • Klasa CAsyncMonikerFile
    Oferuje funkcję korzystania z monikerów asynchronicznych w kontrolkach ActiveX (dawniej kontrolka OLE).

  • Klasa CAsyncSocket
    Przedstawia gniazdo systemu Windows, które jest punktem końcowym komunikacji sieciowej.

  • Klasa CAutoHideDockSite
    Rozszerza Klasa CDockSite w celu wdrożenia automatycznie ukrywanego zadokowanego okienka.

  • Klasa CBaseKeyFrame
    Implementuje podstawowe funkcje ramek kluczowych.

  • Klasa CBasePane
    Klasa podstawowa dla wszystkich okienek.

  • Klasa CBaseTabbedPane
    Rozszerza funkcjonalność Klasa CDockablePane, aby obsługiwać tworzenie okien z kartami.

  • Klasa CBaseTransition
    Przedstawia przejście podstawowe.

  • Klasa CBitmap
    Hermetyzuje mapę bitową Windows graphics device interface (GDI) i dostarcza funkcji elementów członkowskich do manipulowania mapy bitowej.

  • Klasa CBitmapButton
    Tworzy przycisk kontrolek oznaczonych mapami bitowymi obrazów zamiast tekstu.

  • Klasa CBitmapRenderTarget
    Otok dla ID2D1BitmapRenderTarget.

  • Klasa CBrush
    Hermetyzuje pędzel Windows graphics device interface (GDI).

  • Klasa CButton
    Oferuje funkcje kontrolek przycisku Windows.

  • Klasa CByteArray
    Obsługuje dynamiczne tablice bajtów.

  • Klasa CCachedDataPathProperty
    Implementacja właściwości kontrolki OLE przeniesionej asynchronicznie i buforowanej w pliku pamięci.

  • Klasa CCheckListBox
    Oferuje funkcje pola listy kontrolnej systemu Windows.

  • Klasa CClientDC
    Obsługuje wywołania funkcji Windows GetDC w trakcie konstrukcji i ReleaseDC w trakcie niszczenia.

  • Klasa CCmdTarget
    Klasa podstawowa dla wszystkich wyjątków w bibliotece architektury mapy wiadomości.

  • Klasa CCmdUI
    Stosowane tylko w obsłudze ON_UPDATE_COMMAND_UI w klasie wywodzącej się z CCmdTarget.

  • Klasa CColorDialog
    Umożliwia uwzględnienie okna dialogowego wyboru koloru w aplikacji.

  • Klasa CComboBox
    Oferuje funkcje pola kombi systemu Windows.

  • Klasa CComboBoxEx
    Rozszerza formant pola kombi, umożliwiając obsługę list obrazów.

  • Klasa CCommandLineInfo
    Pomoc w wierszu polecenia przy uruchamianiu aplikacji parsowania.

  • Klasa CCommonDialog
    Klasa podstawowa dla klas, które zapewniają funkcjonalność hermetyzacji wspólnych okien dialogowych systemu Windows.

  • Klasa CConnectionPoint
    Definiuje specjalny rodzaj interfejsu używanego do komunikowania się z innymi obiektami OLE, o nazwie "punkt połączenia."

  • Klasa CConstantTransition
    Hermetyzuje stałe przejścia.

  • Klasa CContextMenuManager
    Zarządza menu skrótów, znanymi również jako menu kontekstowe.

  • Klasa CControlBar
    Klasa podstawowa dla wszystkich klas paska kontroli Klasa CStatusBar, Klasa CToolBar, Klasa CDialogBar, Klasa CReBar, i Klasa COleResizeBar.

  • Klasa CCriticalSection
    Przedstawia „sekcję krytyczną”, która jest obiektem synchronizacji umożliwiającym jednemu wątkowi w czasie uzyskać dostęp do zasobów lub sekcji kodu.

  • Klasa CCtrlView
    Dostosowuje architekturę widoku dokumentu do typowych kontrolek obsługiwanych przez system Windows 98 i Windows NT w wersji 3.51 lub nowszej.

  • Klasa CCubicTransition
    Hermetyzuje sześcienne przejścia.

  • Klasa CCustomInterpolator
    Implementuje podstawowy interpolator.

  • Klasa CCustomTransition
    Implementuje niestandardowe przejścia.

  • Klasa CD2DBitmap
    Otok dla ID2D1Bitmap.

  • Klasa CD2DBitmapBrush
    Otok dla ID2D1BitmapBrush.

  • Klasa CD2DBrush
    Otok dla ID2D1Brush.

  • Klasa CD2DBrushProperties
    Otok dla D2D1_BRUSH_PROPERTIES.

  • Klasa CD2DEllipse
    Otok dla D2D1_BRUSH_PROPERTIES.

  • Klasa CD2DGeometry
    Otok dla ID2D1Geometry.

  • Klasa CD2DGeometrySink
    Otok dla ID2D1GeometrySink.

  • Klasa CD2DGradientBrush
    Klasa podstawowa CD2DLinearGradientBrush i klasy CD2DRadialGradientBrush.

  • Klasa CD2DLayer
    Otok dla ID2D1Layer.

  • Klasa CD2DLinearGradientBrush
    Otok dla ID2D1LinearGradientBrush.

  • Klasa CD2DMesh
    Otok dla ID2D1Mesh.

  • Klasa CD2DPathGeometry
    Otok dla ID2D1PathGeometry.

  • Klasa CD2DPointF
    Otok dla D2D1_POINT_2F.

  • Klasa CD2DPointU
    Otok dla D2D1_POINT_2U.

  • Klasa CD2DRadialGradientBrush
    Otok dla ID2D1RadialGradientBrush.

  • Klasa CD2DRectF
    Otok dla D2D1_RECT_F.

  • Klasa CD2DRectU
    Otok dla D2D1_RECT_U.

  • Klasa CD2DResource
    Klasa abstrakcyjna, która udostępnia interfejs do tworzenia i zarządzania D2D zasobami, takimi jak pędzle, warstwy i teksty.

  • Klasa CD2DRoundedRect
    Otok dla D2D1_ROUNDED_RECT.

  • Klasa CD2DSizeF
    Otok dla D2D1_SIZE_F.

  • Klasa CD2DSizeU
    Otok dla D2D1_SIZE_U.

  • Klasa CD2DSolidColorBrush
    Otok dla ID2D1SolidColorBrush.

  • Klasa CD2DTextFormat
    Otok dla IDWriteTextFormat.

  • Klasa CD2DTextLayout
    Otok dla IDWriteTextLayout.

  • Klasa CDaoDatabase
    Przedstawia połączenie z bazą danych, dzięki któremu można działać na danych.

  • Klasa CDaoException
    Przedstawia warunek wyjątku wynikający z klas baz danych MFC na podstawie obiektów dostępu do danych (DAO).

  • Klasa CDaoFieldExchange
    Obsługuje procedury wymiany (DXF) pola rekordów DAO używanych przez klasy bazy danych DAO.

  • Klasa CDaoQueryDef
    Przedstawia definicję kwerendy lub „querydef”; zazwyczaj jedna zapisana w bazie danych.

  • Klasa CDaoRecordset
    Przedstawia zestaw rekordów wybranych ze źródła danych.

  • Klasa CDaoRecordView
    Widok wyświetlający rekordy bazy danych w kontrolkach.

  • Klasa CDaoTableDef
    Przedstawia przechowywaną definicję tabeli bazowej lub dołączonej tabeli.

  • Klasa CDaoWorkspace
    Zarządza nazwaną, chronioną hasłem sesją bazy danych z logowania do wylogowania przez pojedynczego użytkownika.

  • Klasa CDatabase
    Przedstawia połączenie ze źródłem danych, dzięki któremu można działać na źródle danych.

  • Klasa CDataExchange
    Obsługuje okno dialogowe wymiany danych (DDX) i procedur sprawdzania poprawności (DDV) danych wykorzystywanych przez klasy Microsoft Foundation.

  • Klasa CDataPathProperty
    Implementacja właściwośi konntrolki OLE, która może być ładowana asynchronicznie.

  • Klasa CDataRecoveryHandler
    Automatycznie zapisuje i przywraca dokumenty, jeśli aplikacja niespodziewanie kończy pracę.

  • Klasa CDateTimeCtrl
    Hermetyzuje funkcjonalność formantu wyboru daty i godziny.

  • Klasa CDBException
    Przedstawia warunek wyjątku wynikający z klas baz danych.

  • Klasa CDBVariant
    Przedstawia typ danych Wariant dla klas MFC ODBC.

  • Klasa CDC
    Definiuje klasę obiektów kontekstu urządzenia.

  • Klasa CDCRenderTarget
    Otok dla ID2D1DCRenderTarget.

  • Klasa CDHtmlDialog
    Stosowane do utworzenia okien dialogowych, które korzystają z HTML, a nie zasobów dialogowych, w celu implementacji interfejsu użytkownika.

  • Klasa CDialog
    Klasa podstawowa dla wyświetlania okien dialogowych na ekranie.

  • Klasa CDialogBar
    Oferuje funkcje niemodalnego okna dialogowego systemu Windows na pasku sterowania.

  • Klasa CDialogEx
    Określa kolor tła i obraz tła okna dialogowego.

  • Klasa CDiscreteTransition
    Hermetyzuje dyskretne przejścia.

  • Klasa CDocItem
    Klasa podstawowa dla elementów dokumentu, które są składnikami danych dokumentu.

  • Klasa CDockablePane
    Implementuje okienko, które może być zadokowane w witrynie stacji dokującej lub włączone do okienka z zakładkami.

  • Klasa CDockablePaneAdapter
    Oferuje obsługę dokowania dla CWnd-pochodnych okienek.

  • Klasa CDockingManager
    Implementuje podstawową funkcję, która kontroluje układ dokowania w oknie głównym ramki.

  • Klasa CDockingPanesRow
    Zarządza listą okienek, które znajdują się w tym samym poziomym lub pionowym wierszu (kolumnie) witryny dokowania.

  • Klasa CDockSite
    Oferuje funkcję rozmieszczania okienek, które są uzyskiwane z Klasa CPane do zestawów wierszy.

  • Klasa CDockState
    Serializowana CObject klasa, która ładuje, zwalnia lub czyści stan formantu dokowania jeden lub więcej pasków w trwałej pamięci (plik).

  • Klasa CDocObjectServer
    Implementuje dodatkowe interfejsy OLE potrzebne do normalnego serwera COleDocument do całego serwera obiektów DocObject: IOleDocument, IOleDocumentView, IOleCommandTarget i IPrint.

  • Klasa CDocObjectServerItem
    Implementuje zlecenia serwera OLE specjalnie dla serwerów DocObject.

  • Klasa CDocTemplate
    Abstrakcyjna klasa podstawowa definiująca podstawowe funkcje dla szablonów dokumentów.

  • Klasa CDocument
    Oferuje podstawowe funkcje dla klas dokumentów zdefiniowanych przez użytkownika.

  • Klasa CDragListBox
    Ponadto, aby zapewnić funkcjonalność pola listy systemu Windows, klasa CDragListBox umożliwia użytkownikowi przenoszenie elementów pola listy, takich jak nazwy plików w obrębie pola listy.

  • Klasa CDrawingManager
    Implementacja algorytmów złożonego rysowania.

  • Klasa CDumpContext
    Obsługuje zorientowane na strumień diagnostyczne dane wyjściowe w postaci tekstu, który może odczytać człowiek.

  • Klasa CDWordArray
    Obsługuje macierze 32-bitowych słów podwójnych.

  • Klasa CEdit
    Oferuje funkcje formantu edycji systemu Windows.

  • Klasa CEditView
    Typ widoku klasy, która udostępnia funkcje systemu Windows formantu edycyjnego i może służyć do implementowania prostego edytora tekstu.

  • Klasa CEvent
    Przedstawia „zdarzenie”, które jest obiektem synchronizacji umożliwiającym jednemu wątkowi na powiadomienie drugiego o wystąpieniu zdarzenia.

  • Klasa CException
    Klasa podstawowa dla wszystkich wyjątków w bibliotece klas Microsoft Foundation.

  • Klasa CFieldExchange
    Obsługuje procedury wymiany pól rekordu (RFX) i wymiany zbiorczej pól rekordu (zbiorcze RFX) używane przez klasy bazy danych.

  • Klasa CFile
    Klasa podstawowa dla klas plików Microsoft Foundation.

  • Klasa CFileDialog
    Hermetyzuje wspólne okno dialogowe pliku dla systemu Windows.

  • Klasa CFileException
    Przedstawia warunek wyjątku dotyczący pliku.

  • Klasa CFileFind
    Wykonuje wyszukiwanie plików lokalnych i jest klasą podstawową dla Klasa CGopherFileFind i Klasa CFtpFileFind, które wykonują wyszukiwania plików w Internecie.

  • Klasa CFindReplaceDialog
    Umożliwia wdrożenie okien dialogowych standardowego ciągu Znajdź/Zamień w aplikacji użytkownika.

  • Klasa CFolderPickerDialog
    Implementacja CFileDialog w folderze trybu selektora.

  • Klasa CFont
    Hermetyzuje czcionkę Windows graphics device interface (GDI) i dostarcza funkcji elementów członkowskich do manipulowania czcionką.

  • Klasa CFontDialog
    Umożliwia uwzględnienie okna dialogowego wyboru czcionki w aplikacji.

  • Klasa CFontHolder
    Implementuje właściwości czcionki zasobów i hermetyzuje funkcjonalność obiektu czcionki systemu Windows i interfejsu IFont.

  • Klasa CFormView
    Klasa podstawowa używana w widokach formularza.

  • Klasa CFrameWnd
    Oferuje funkcje ramki okna nachodzącego lub wyskakującego interfejsu pojedynczego dokumentu (SDI) systemu Windows wraz z elementami członkowskimi do zarządzania oknem.

  • Klasa CFrameWndEx
    Implementuje funkcje ramki okna nachodzącego lub wyskakującego interfejsu pojedynczego dokumentu (SDI) systemu Windows i oferuje elementy członkowskie do zarządzania oknem.Rozciąga klasę Klasa CFrameWnd.

  • Klasa CFtpConnection
    Zarządza połączeniem FTP do serwera internetowego i umożliwia bezpośrednie manipulacje katalogami i plikami na tym serwerze.

  • Klasa CFtpFileFind
    Pomoc internetowych plikach wyszukiwania serwerów FTP.

  • Klasa CGdiObject
    Oferuje klasę podstawową dla różnego rodzaju obiektów interfejsu urządzenia graficznego (GDI) dla systemu Windows, takich jak mapy bitowe, regiony, pędzle, pióra, palety i czcionki.

  • Klasa CGopherConnection
    Zarządza połączeniem z serwerem Internet gopher.

  • Klasa CGopherFile
    Oferuje funkcje w celu odnalezienia i odczytania plików na serwerze Gophera.

  • Klasa CGopherFileFind
    Pomoc internetowych plikach wyszukiwania serwerów gopher.

  • Klasa CGopherLocator
    Pobiera "lokalizator" gopher z serwera gopher, określa typ lokalizatora i udostępnia go Klasa CGopherFileFind.

  • Klasa CHeaderCtrl
    Oferuje funkcje formantu typowego nagłówka systemu Windows.

  • Klasa CHotKeyCtrl
    Oferuje funkcje formantu typowego klawisza dostępu systemu Windows.

  • Klasa CHtmlEditCtrl
    Oferuje funkcje formantu ActiveX WebBrowser w oknie programu MFC.

  • Klasa CHtmlEditCtrlBase
    Przedstawia składnik edycji HTML.

  • Klasa CHtmlEditDoc
    Za pomocą Klasa CHtmlEditView, zapewnia funkcję platformy edycji WebBrowser w kontekście architektury widoku dokumentu MFC.

  • Klasa CHtmlEditView
    Oferuje funkcje platformy edytującej WebBrowser w kontekście architektury dokumentu/widoku MFC.

  • Klasa CHtmlView
    Oferuje funkcje formantu WebBrowser w kontekście architektury dokumentu/widoku MFC.

  • Klasa CHttpConnection
    Zarządza połączeniem z serwerem HTTP.

  • Klasa CHttpFile
    Oferuje funkcje w celu zażądania i odczytania plików na serwerze HTTP.

  • Klasa CHwndRenderTarget
    Otok dla ID2D1HwndRenderTarget.

  • Klasa CImageList
    Oferuje funkcje formantu typowej listy obrazów systemu Windows.

  • Klasa CInstantaneousTransition
    Hermetyzuje natychmiastowe przejście.

  • Klasa CInternetConnection
    Zarządza połączeniem z serwerem Internet.

  • Klasa CInternetException
    Przedstawia warunek wyjątku związany z operacją Internet.

  • Klasa CInternetFile
    Umożliwia dostęp do plików w systemach zdalnych, które korzystają z protokołów internetowych.

  • Klasa CInternetSession
    Tworzy i inicjuje jedną lub kilka jednoczesnych sesji internetowej i, jeśli to konieczne, opisuje twoje połączenie z serwerem proxy.

  • Klasa CInterpolatorBase
    Implementuje wywołanie zwrotne, które jest wywoływane przez interfejs API animacji, gdy należy obliczyć nową wartość zmiennej animacji.

  • Klasa CInvalidArgException
    Klasa przedstawia wyjątek warunku nieprawidłowego argumentu.

  • Klasa CIPAddressCtrl
    Oferuje funkcje formantu typowego adresu IP systemu Windows.

  • Klasa CJumpList
    Lista skrótów wyświetlona po kliknięciu prawym przyciskiem ikony na pasku zadań.

  • Klasa CKeyboardManager
    Zarządza tabelami klawiszy skrótów dla głównej ramki okna i okien ramek podrzędnych.

  • Klasa CKeyFrame
    Przedstawia klatki kluczowe animacji.

  • Klasa CLinearTransition
    Hermetyzuje liniowe przejścia.

  • Klasa CLinearTransitionFromSpeed
    Hermetyzuje szybkie linearne przejścia.

  • Klasa CLinkCtrl
    Oferuje funkcje formantu typowego SysLink systemu Windows.

  • Klasa CList
    Obsługuje uporządkowane listy obiektów nieunikatowych dostępnych sekwencyjnie lub według wartości.

  • Klasa CListBox
    Oferuje funkcje pola listy systemu Windows.

  • Klasa CListCtrl
    Hermetyzuje funkcjonalność "Wyświetl formant listy", który wyświetla zbiór elementów składających się z ikony (z listy obrazu) i etykiety.

  • Klasa CListView
    Upraszcza korzystania z formantu listy Klasa CListCtrl, klasy, która łączy funkcjonalność formantu listy z architekturą widoku dokumentu MFC.

  • Klasa CLongBinary
    Upraszcza pracę z obiektami bardzo dużych danych binarnych (często zwanymi BLOB lub „duże obiekty binarne”) w bazie danych.

  • Klasa CMap
    Klasa kolekcji słownika, która mapuje unikatowe klucze do wartości.

  • Klasa CMapPtrToPtr
    Obsługuje mapy wskaźników typu void opartych na wskaźnikach typu void.

  • Klasa CMapPtrToWord
    Obsługuje mapy słów 16-bitowych opartych na kluczach wskaźników typu void.

  • Klasa CMapStringToOb
    Klasa kolekcji słownika, która mapuje unikatowe CString obiekty do CObject wskaźników.

  • Klasa CMapStringToPtr
    Obsługuje mapy wskaźników typu void opartych na kluczach CString obiektów.

  • Klasa CMapStringToString
    Obsługuje mapy CString obiektów opartych na kluczach CString obiektów.

  • Klasa CMapWordToOb
    Obsługuje mapy CObject wskaźników opartych na kluczach słów 16-bitowych.

  • Klasa CMapWordToPtr
    Obsługuje mapy wskaźników typu void. opartych na kluczach słów 16-bitowych.

  • Klasa CMDIChildWnd
    Oferuje funkcje okna podrzędnego interfejsu wielu dokumentów (MDI) systemu Windows wraz z elementami członkowskimi do zarządzania oknem.

  • Klasa CMDIChildWndEx
    Oferuje funkcje okna podrzędnego interfejsu wielu dokumentów (MDI) systemu Windows.Rozszerza funkcjonalność Klasa CMDIChildWnd.Struktura wymaga tej klasy, gdy aplikacja MDI używa niektórych klas MFC.

  • Klasa CMDIFrameWnd
    Oferuje funkcje ramki okna interfejsu wielu dokumentów (MDI) systemu Windows wraz z elementami członkowskimi do zarządzania oknem.

  • Klasa CMDIFrameWndEx
    Rozszerza funkcjonalność Klasa CFrameWnd, okna ramowego Interfejsu wielu dokumentów (MDI) Windows.

  • Klasa CMDITabInfo
    Stosowane do przekazywania parametrów do metody CMDIFrameWndEx::EnableMDITabbedGroups.Ustaw elementy członkowskie tej klasy w celu sterowania zachowaniem oznaczonych grup MDI.

  • Klasa CMemFile
    Klasa wyprowadzona z Klasa CFile-, który obsługuje pliki w pamięci.

  • Klasa CMemoryException
    Przedstawia warunek wyjątku braku pamięci.

  • Klasa CMenu
    Hermetyzacja okna HMENU.

  • Klasa CMenuTearOffManager
    Zarządza menu odrywania.Menu odrywania jest menu na pasku menu.Użytkownik może usunąć zrywalne menu z paska menu, powodując unoszenie się menu zrywalnego.

  • Klasa CMetaFileDC
    Implementuje metaplik systemu Windows, który zawiera sekwencję poleceń interfejsu urządzenia graficznego (GDI), które można powtarzać, aby utworzyć żądany obraz lub tekst.

  • Klasa CMFCAcceleratorKey
    Klasa pomocnika, która implementuje mapowanie i formatowanie kluczy wirtualnych.

  • Klasa CMFCAcceleratorKeyAssignCtrl
    Rozszerza Klasa CEdit w celu obsługi dodatkowych przycisków systemowych, np. ALT, Control i SHIFT.

  • Klasa CMFCAutoHideButton
    Przycisk, który wyświetla lub ukrywa Klasa CDockablePane skonfigurowanego do ukrycia.

  • Klasa CMFCBaseTabCtrl
    Implementuje podstawowe funkcje dla okien z zakładkami.

  • Klasa CMFCButton
    Dodaje funkcje do Klasa CButton klasy, takie jak wyrównanie tekstu przycisku, łączenie przycisku tekstu i obrazu, wybierając kursor i określając etykietkę narzędzia.

  • Klasa CMFCCaptionBar
    Pasek sterowania, który może wyświetlać trzy elementy: przycisk, etykietę tekstową i mapę bitową.Umożliwia wyświetlanie tylko jednego elementu każdego typu w danej chwili.Możesz wyrównać każdy element do lewej lub prawej krawędzi formantu lub do środka.Możesz również zastosować płaski lub 3-wymiarowy styl do granic górnych i dolnych paska podpisu.

  • Klasa CMFCCaptionButton
    Implementuje przycisk, który jest wyświetlany na pasku podpisu dla okienka dokowania lub okna mini ramki.Typowo, szablon tworzy przyciski podpisu automatycznie.

  • Klasa CMFCColorBar
    Przedstawia pasek sterowania dokowaniem, który może wybrać kolory w dokumencie lub aplikacji.

  • Klasa CMFCColorButton
    Klasy CMFCColorButton i Klasa CMFCColorBar są używane razem do wdrożenia kontroli próbnika kolorów.

  • Klasa CMFCColorDialog
    Przedstawia okno dialogowe wyboru kolorów.

  • Klasa CMFCColorMenuButton
    Obsługuje polecenie menu lub przycisk paska narzędzi, które uruchamiają okno dialogowe próbnika kolorów.

  • Klasa CMFCColorPickerCtrl
    Oferuje funkcję dla formantu, który jest używany do wybierania kolorów.

  • Klasa CMFCDesktopAlertDialog
    Stosowane razem z Klasa CMFCDesktopAlertWnd, aby wyświetlić niestandardowy dialog w oknie podręcznym.

  • Klasa CMFCDesktopAlertWnd
    Implementuje funkcje niemodalnego okna dialogowego, które pojawia się na ekranie, aby poinformować użytkownika o zdarzeniu.

  • Klasa CMFCDesktopAlertWndInfo
    Stosowane z Klasa CMFCDesktopAlertWnd.Określa formanty, które są wyświetlane, jeśli pojawi się okno alertu pulpitu.

  • Klasa CMFCDragFrameImpl
    Rysuje przeciągnij prostokąt, który pojawia się, gdy użytkownik przeciągnie okienko w trybie standardowego dokowania.

  • Klasa CMFCDropDownToolBar
    Pasek narzędzi, który pojawia się po naciśnięciu i przytrzymaniu przycisku paska narzędzi najwyższego poziomu.

  • Klasa CMFCDropDownToolbarButton
    Typ przycisku paska narzędzi, który zachowuje się jak zwykły przycisk po kliknięciu.Jednak otwiera rozwijany pasek narzędzi (Klasa CMFCDropDownToolBar), jeśli użytkownik naciśnie i przytrzyma przycisk paska narzędzi.

  • Klasa CMFCEditBrowseCtrl
    Obsługuje formant przeglądania edycji, który jest edytowalnym polem tekstowym opcjonalnie zawierającym przycisk przeglądania.Kiedy użytkownik kliknie przycisk przeglądania, formant wykonuje niestandardowe zadania lub wyświetla standardowe okno dialogowe, zawierające przeglądarkę plików lub przeglądarkę katalogów.

  • Klasa CMFCFilterChunkValueImpl
    Upraszcza fragment i właściwość logiczną pary wartości.

  • Klasa CMFCFontComboBox
    Tworzy formant combo box, który zawiera listę czcionek.

  • Klasa CMFCFontInfo
    Opisuje nazwę i inne atrybuty czcionki.

  • Klasa CMFCHeaderCtrl
    Obsługuje sortowanie wielu kolumn w formancie nagłówka.

  • Klasa CMFCImageEditorDialog
    Obsługuje okno dialogowe edytora obrazu.

  • Klasa CMFCKeyMapDialog
    Obsługuje formant, który mapuje polecenia na klawisze klawiatury.

  • Klasa CMFCLinkCtrl
    Wyświetla przycisk jako hiperłącze, a następnie wywołuje cel łącza po kliknięciu przycisku.

  • Klasa CMFCListCtrl
    Rozszerza funkcjonalność klasy Klasa CListCtrl o obsługę zaawansowanych funkcji kontroli nagłówka Klasa CMFCHeaderCtrl.

  • Klasa CMFCMaskedEdit
    Obsługuje formant edycji maskowanej, który sprawdza poprawność danych wejściowych użytkownika w oparciu o maskę i wyświetla zatwierdzone wyniki zgodnie ze wzorcem.

  • Klasa CMFCMenuBar
    Pasek menu, który implementuje dokowania.

  • Klasa CMFCMenuButton
    Przycisk, który wyświetla wyskakujące menu, a także sprawozdania wybory menu użytkownika.

  • Klasa CMFCOutlookBar
    Okno zakładki, która ma wygląd Okienka nawigacji w programie Microsoft Outlook 200o lub Outlook 2003.Obiekt CMFCOutlookBar zawiera obiekt Klasa CMFCOutlookBarTabCtrl i szereg kart.Karty mogą być obiektami Klasa CMFCOutlookBarPane lub obiektami wywodzącymi się z CWnd.Z punktu widzenia użytkownika, pasek Outlook to seria przycisków i obszar wyświetlacza.Kiedy użytkownik kliknie przycisk, wyświetla się odpowiedni formant lub okienko przycisku.

  • Klasa CMFCOutlookBarPane
    Formant pochodzące z Klasa CMFCToolBar który może być wstawiany do paska Outlook (Klasa CMFCOutlookBar).Okienko paska Outlook zawiera kolumnę dużych przycisków.Użytkownik może przewijać listę przycisków w górę i w dół, jeżeli jest większa niż okienko.Kiedy użytkownik odłącza okienko paska Outlook od paska Outlook, może unosić się lub zadokować się w głównym oknie.

  • Klasa CMFCOutlookBarTabCtrl
    Formant zakładki, która ma wygląd Okienka nawigacji w programie Microsoft Outlook.

  • Klasa CMFCPopupMenu
    Implementuje funkcje menu podręcznego systemu Windows i rozszerza je, dodając funkcje, takie jak zrywanie menu i etykiet narzędzi.

  • Klasa CMFCPopupMenuBar
    Pasek menu wbudowany w menu podręcznym.

  • Klasa CMFCPreviewCtrlImpl
    Implementuje okno, które jest umieszczone na oknie hosta zapewnionym przez powłokę podglądu sformatowanego.

  • Klasa CMFCPropertyGridColorProperty
    Obsługuje element formantu listy właściwości, który powoduje otwarcie okna dialogowego wyboru kolorów.

  • Klasa CMFCPropertyGridCtrl
    Obsługuje formant siatki edytowalnych właściwości, który możne wyświetlić właściwości w kolejności alfabetycznej lub hierarchicznej.

  • Klasa CMFCPropertyGridFileProperty
    Obsługuje element formantu listy właściwości, który powoduje otwarcie okna dialogowego wyboru plików.

  • Klasa CMFCPropertyGridFontProperty
    Obsługuje element formantu listy właściwości, który powoduje otwarcie okna dialogowego wyboru czcionek.

  • Klasa CMFCPropertyGridProperty
    Przedstawia element listy w formancie listy właściwości.

  • Klasa CMFCPropertyPage
    Obsługuje wyświetlanie wyskakujących menu na stronie właściwości.

  • Klasa CMFCPropertySheet
    Obsługuje arkusz właściwości, gdzie każda strona właściwości jest określona przez kartę strony, przycisk paska narzędzi, węzeł formantu drzewa lub element listy.

  • Klasa CMFCReBar
    Pasek sterowania, który zawiera układ, trwałość i informacje o stanie dla formantów rebar.

  • Klasa CMFCRibbonApplicationButton
    Implementacja specjalny przycisk znajdujący się w lewym górnym rogu okna aplikacji.Wciśnięcie przycisku powoduje otwarcie menu, które zwykle zawiera wspólne polecenia Pliku takie jak Otwórz, Zapisz i Wyjdź.

  • Klasa CMFCRibbonBaseElement
    Klasa podstawowa dla wszystkich elementów, które można dodać do Klasa CMFCRibbonBar.Przykładowe elementy wstążki obejmują przyciski wstążki, pola wyboru wstążki i pola kombi wstążki.

  • Klasa CMFCRibbonButton
    Implementacja przycisków, które można umieścić na elementach paska wstążki np. na panelu paneli, paskach narzędzi szybkiego dostępu i wyskakujących menu.

  • Klasa CMFCRibbonButtonsGroup
    Umożliwia organizowanie zestawu przycisków wstążki w grupę.Wszystkie przyciski w grupie są bezpośrednio przylegające do siebie w poziomie i ujęte w obramowaniu.

  • Klasa CMFCRibbonCategory
    Implementuje zakładkę wstążki, która zawiera grupę Klasa CMFCRibbonPanel.

  • Klasa CMFCRibbonCheckBox
    Implementuje pole wyboru, które można dodać do panelu wstążki, paska narzędzi szybkiego dostępu lub menu podręcznego.

  • Klasa CMFCRibbonColorButton
    Implementuje przycisk koloru, który można dodać do paska wstążki.Przycisk koloru wstążki wyświetla menu rozwijane zawierające jedną paletę koloru lub więcej.

  • Klasa CMFCRibbonComboBox
    Implementuje formant pola kombi, które można dodać do paska wstążki, panelu wstążki lub menu podręcznego wstążki.

  • Klasa CMFCRibbonContextCaption
    Implementuje kolorowy podpis, który pojawia się u góry kategorii wstążki lub kontekstu.

  • Klasa CMFCRibbonEdit
    Implementuje formant edycji, który jest umieszczony na wstążce.

  • Klasa CMFCRibbonFontComboBox
    Implementuje pole kombi, które zawiera listę czcionek.Pole kombi zostaje umieszczone w panelu wstążki.

  • Klasa CMFCRibbonGallery
    Implementacja galerię wstążki w stylu pakietu Office 2007.

  • Klasa CMFCRibbonGalleryMenuButton
    Implementuje przycisk menu wstążki, który zawiera galerię wstążki.

  • Klasa CMFCRibbonLabel
    Implementuje etykietę tekstową nieinteraktywną na wstążce.

  • Klasa CMFCRibbonLinkCtrl
    Implementuje hiperłącze, które jest umieszczone na wstążce.Hiperłącze otwiera stronę sieci Web, gdy zostanie kliknięte.

  • Klasa CMFCRibbonMainPanel
    Implementuje panel wstążki, który będzie wyświetlany po kliknięciu Klasa CMFCRibbonApplicationButton.

  • Klasa CMFCRibbonMiniToolBar
    Implementuje kontekstowy podręczny pasek narzędzi

  • Klasa CMFCRibbonPanel
    Implementuje panel, który zawiera zbiór elementów wstążki.Podczas rysowania panelu,tyle elementów ile tylko możliwe, uwzględniając rozmiar panelu.

  • Klasa CMFCRibbonProgressBar
    Implementuje formant, który wizualnie wskazuje postęp długiej operacji.

  • Klasa CMFCRibbonSlider
    Implementuje kontrolkę suwaka, którą można dodać do paska wstążki lub paska stanu wstążki.Kontrolka suwaka wstążki przypomina suwaki zoomu, które wyświetlają się w aplikacjach Office 2007.

  • Klasa CMFCRibbonStatusBar
    Implementuje formant paska stanu, który może wyświetlać elementy wstążki.

  • Klasa CMFCRibbonStatusBarPane
    Implementuje element wstążki, który można dodać do paska stanu wstążki.

  • Klasa CMFCRibbonUndoButton
    Implementuje przycisk podziału, mały przycisk z trójkątem skierowanym w dół po prawej stronie głównego przycisku.Użytkownicy mogą kliknąć na trójkąt, aby wyświetlić rozwijaną listę ostatnio wykonanych akcji.Użytkownicy mogą wybrać jedną lub więcej akcji z listy rozwijanej.Jednakże jeśli użytkownik kliknie przycisk, tylko ostatnie (ostatnio dodane) działanie na liście rozwijanej zostanie cofnięte.Należy zapełnić listę działaniami w miarę jak użytkownik je wykonuje.

  • Klasa CMFCShellListCtrl
    Oferuje funkcję formantu listy systemu Windows i rozszerza ją przez uwzględnienie możliwości wyświetlenia listy elementów powłoki.

  • Klasa CMFCShellTreeCtrl
    Rozszerza funkcjonalność Klasa CTreeCtrl, wyświetlając hierarchię elementów powłoki.

  • Klasa CMFCSpinButtonCtrl
    Obsługuje menedżer wizualnego, który rysuje kontrolkę przycisku pokrętła.

  • Klasa CMFCStatusBar
    Implementuje pasek stanu podobny do klasy CStatusBar.Jednakże klasa CMFCStatusBar ma funkcje, które nie są oferowane przez klasę CStatusBar, takie jak możliwość wyświetlania obrazów, animacji i pasków postępu, a także zdolność do reagowania na dwukrotne kliknięcie myszy.

  • Klasa CMFCTabCtrl
    Oferuje funkcję dla formantu zakładki.Kontrolka karty wyświetla dokujące okno z płaskimi lub trójwymiarowymi kartami na górze i dole.Karty mogą wyświetlać tekst i obraz oraz zmieniać kolor, gdy są aktywne.

  • Struktura CMFCTabToolTipInfo
    Oferuje informacje dotyczące zakładki MDI, nad którą znajduje się użytkownik.

  • Klasa CMFCTasksPane
    Implementuje listę elementów interaktywnych (zadania).

  • Klasa CMFCTasksPaneTask
    Klasa pomocnika, która reprezentuje zadania związane z formantem panelu zadań (Klasa CMFCTasksPane).Obiekt zadania przedstawia element w grupie zadań (Klasa CMFCTasksPaneTaskGroup).Każde zadanie może mieć polecenie, które wykonuje szablon, gdy użytkownik kliknie ikonę, która pojawia się na lewo od nazwy zadania.

  • Klasa CMFCTasksPaneTaskGroup
    Klasa pomocnika używana przez formant Klasa CMFCTasksPane.Obiekty typu CMFCTasksPaneTaskGroup reprezentują grupę zadań.Grupa zadań to lista elementów wyświetlanych w szablonie w osobnym oknie z przyciskiem rozwijania.To pole może mieć opcjonalny podpisem (nazwa grupy).Jeśli grupa jest zwinięta, lista zadań jest niewidoczna.

  • Klasa CMFCToolBar
    Przypomina Klasa CToolBar, ale zapewnia dodatkową obsługę funkcji interfejsu użytkownika.Obejmują one płaskie paski narzędzi, paski narzędzi z wymiennymi obrazami, duże ikony, przyciski pagera, zablokowane paski narzędzi, formanty paska pomocniczego, tekst pod obrazami, obrazy w tle i paski narzędzi w kartach.Klasa CMFCToolBar zawiera także wbudowane wsparcie dla użytkownika w celu dostosowywania pasków narzędzi i menu, przeciągania i upuszczania pomiędzy paskami narzędzi i menu, przyciskami pola kombi, przyciskami edycji pola, próbnikami kolorów i przyciskami typu roll-up.

  • Klasa CMFCToolBarImages
    Zarządza obrazami paska narzędzi załadowanymi z zasobów aplikacji lub plików.

  • Klasa CMFCToolBarInfo
    Zawiera identyfikatory zasobu paska narzędzi obrazów w różnych stanach.CMFCToolBarInfo jest pomocnikiem klasy, który jest używany jako parametr CMFCToolBar::LoadToolBarEx metody.

  • Klasa CMFCToolBarMenuButton
    Przycisk paska narzędzi, który zawiera menu rozwijane.

  • Klasa CMFCToolBarsCustomizeDialog
    Zakładka niemodalne okna dialogowego (Klasa CPropertySheet), która 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.Typowo, użytkownik uzyskuje dostęp do tego okna dialogowego wybierając Dostosuj z menu Narzędzia.

  • Klasa CMFCToolTipCtrl
    Implementacja Rozszerzone etykietki narzędzia oparta na Klasa CToolTipCtrl.Etykietka narzędzia oparta na CMFCToolTipCtrl klasy może wyświetlać ikony, etykietę i opis.Możesz dostosować stronę wizualną używając wypełniacza gradientu, niestandardowego tekstu i kolorów obramowania, pogrubionego tekstu, zaokrąglonych rogów lub stylu balonowego.

  • Klasa CMFCToolTipInfo
    Przechowuje informacje na temat wyglądu etykietek narzędzi.

  • Klasa CMFCVisualManager
    Oferuje obsługę zmian wyglądu aplikacji na poziomie globalnym.Klasa CMFCVisualManager działa razem z klasą, która zawiera instrukcje rysowania formantów graficznego interfejsu użytkownika aplikacji za pomocą jednolitego stylu.Inne z tych klas są nazywane menedżerami wizualnymi i przejmują od CMFCBaseVisualManager.

  • Klasa CMFCVisualManagerOffice2003
    Nadaje aplikacji wygląd programu Microsoft Office 2003.

  • Klasa CMFCVisualManagerOffice2007
    Nadaje aplikacji wygląd programu Microsoft Office 2007.

  • Klasa CMFCVisualManagerVS2005
    Nadaje aplikacji wygląd programu Microsoft Visual Studio 2005.

  • Klasa CMFCVisualManagerWindows
    Naśladuje wygląd systemu Microsoft Windows XP lub Microsoft Vista po wybraniu przez użytkownika motywu systemu Windows XP lub Vista.

  • Klasa CMFCVisualManagerWindows7
    Nadaje aplikacji wygląd aplikacji Windows 7.

  • Klasa CMFCWindowsManagerDialog
    Umożliwia użytkownikowi zarządzanie oknem elementu podrzędnym MDI w aplikacji MDI.

  • Klasa CMiniFrameWnd
    Przedstawia okna ramki w połowie wysokości zwykle widoczne wokół przestawnych pasków narzędzi.

  • Klasa CMonikerFile
    Przedstawia strumień danych (IStream) o nazwie IMoniker.

  • Klasa CMonthCalCtrl
    Hermetyzuje funkcjonalność formanctu kalendarza miesięcznego.

  • Klasa CMouseManager
    Pozwala użytkownikowi skojarzyć różne polecenia z określonym obiektem Klasa CView, gdy użytkownik kliknie dwukrotnie wewnątrz tego widoku.

  • Klasa CMultiDocTemplate
    Określa szablon dokumentu, który implementuje interfejs dokumentu wielokrotnego (MDI).

  • Klasa CMultiLock
    Przedstawia mechanizm kontroli dostępu wykorzystywany w kontrolowaniu dostępu do zasobów w programie wielowątkowym.

  • Klasa CMultiPageDHtmlDialog
    Okno wielostronicowe kolejno wyświetla wiele stron HTML i obsługuje zdarzenia z każdej strony.

  • Klasa CMultiPaneFrameWnd
    Rozszerza Klasa CPaneFrameWnd.Może obsługiwać wiele okienek.Zamiast pojedynczego uchwytu osadzonego na pasku sterowania CMultiPaneFrameWnd zawiera obiekt Klasa CPaneContainerManager, który umożliwia użytkownikowi zadokować jeden CMultiPaneFrameWnd do drugiego i dynamicznie utworzyć kilka zakotwiczonych okien pływających.

  • Klasa CMutex
    Przedstawia muteks, który jest obiektem synchronizacji umożliwiającym jednemu wątkowi obustronny, wyłączny dostęp do zasobu.

  • Klasa CNetAddressCtrl
    Klasa CNetAddressCtrl reprezentuje formant adresu sieciowego, który służy do wprowadzania i sprawdzania poprawności formatu IPv4, IPv6 i nazwanych adresów DNS.

  • Klasa CNotSupportedException
    Przedstawia wyjątek, który jest wynikiem żądania nieobsługiwanej funkcji.

  • Klasa CObArray
    Obsługuje tablice CObject wskaźników.

  • Klasa CObject
    Podstawowej klasy bazy dla biblioteki klas Microsoft Foundation.

  • Klasa cObList
    Obsługuje uporządkowane listy wskaźników nieunikatowych CObject dostępnych sekwencyjnie lub według wskaźnika wartości.

  • Klasa COccManager
    Zarządza różnymi witrynami kontrolek niestandardowych; wdrożone przez obiekty COleControlContainer i COleControlSite.

  • Klasa COleBusyDialog
    Stosowane dla okien dialogowych OLE Serwer nie odpowiada lub Serwer zajęty.

  • Klasa COleChangeIconDialog
    Stosowane dla okna dialogowego OLE Zmień ikonę

  • Klasa COleChangeSourceDialog
    Stosowane dla okna dialogowego OLE Zmień źródło.

  • Klasa COleClientItem
    Definiuje interfejs kontenera elementów OLE .

  • Klasa COleCmdUI
    Implementuje metodę dla MFC, aby zaktualizować stan obiektów interfejsu użytkownika związanych z napędzanymi IOleCommandTarget funkcjami aplikacji.

  • Klasa COleControl
    Potężne klasa podstawowa dla rozwoju formantów OLE.

  • Klasa COleControlContainer
    Działa jako kontener formantu dla formantów ActiveX.

  • Klasa COleControlModule
    Klasa podstawowa, z której pochodzi obiekt modułu sterowania OLE.

  • Klasa COleControlSite
    Oferuje obsługę interfejsów kontrolki niestandardowej po stronie klienta.

  • Klasa COleConvertDialog
    Aby uzyskać więcej informacji, zobacz strukturę OLEUICONVERT w Windows SDK.

  • Klasa COleCurrency
    Hermetyzuje CURRENCY typ danych w automatyzacji OLE.

  • Klasa COleDataObject
    Stosowane w transferach danych w celu odzyskania danych ze schowka w różnych formatach, przez przeciągnięcie i upuszczenia lub z wbudowanego elementu OLE.

  • Klasa COleDataSource
    Działa jako bufor, do którego aplikacja umieszcza dane, które będzie oferować podczas danych transferu operacji, takich jak Schowek lub operacji przeciągania i upuszczania.

  • Klasa COleDBRecordView
    Widok wyświetlający rekordy bazy danych w kontrolkach.

  • Klasa COleDialog
    Oferuje funkcję typową dla okien dialogowych dla mechanizmu OLE.

  • Klasa COleDispatchDriver
    Implementuje po stronie klienta automatyzację OLE.

  • Klasa COleDispatchException
    Wyjątki uchwytów specyficzne dla interfejsu OLE IDispatch, który jest kluczową częścią automatyzacji OLE.

  • Klasa COleDocObjectItem
    Implementuje bezpieczne przechowywanie aktywnego dokumentu.

  • Klasa COleDocument
    Klasa podstawowa dla dokumentów OLE, które obsługują edycję wizualną.

  • Klasa COleDropSource
    Umożliwia przeciągnięcie przesyłania danych do miejsca docelowego upuszczania.

  • Klasa COleDropTarget
    Oferuje mechanizm komunikacji między trybem okna a bibliotekami OLE.

  • Klasa COleException
    Przedstawia warunek wyjątku związany z operacją OLE.

  • Klasa COleInsertDialog
    Stosowane dla okna dialogowego OLE Wprowadź obiekt.

  • Klasa COleIPFrameWnd
    Baza dla okna edycji w miejscu aplikacji.

  • Klasa COleIPFrameWndEx
    Implementuje kontener OLE, który obsługuje MFC.Należy wywieść klasę okna ramowego w miejscu swojej aplikacji z klasy COleIPFrameWndEx zamiast wywodzić ją z klasy COleIPFrameWnd.

  • Klasa COleLinkingDoc
    Klasa podstawowa dla dokumentów kontenerów OLE, które obsługują łączenie elementów osadzonych, które zawierają.

  • Klasa COleLinksDialog
    Stosowane dla okna dialogowego OLE Edytuj linki

  • Klasa COleMessageFilter
    Zarządza współbieżnością wymaganą przez interakcję aplikacji OLE.

  • Klasa COleObjectFactory
    Implementuje mechanizm klasy OLE, który tworzy obiekty OLE, takie jak serwery, obiekty automatyzacji i dokumenty.

  • Klasa COlePasteSpecialDialog
    Stosowane dla okna dialogowego OLE Wklej specjalne.

  • Klasa COlePropertiesDialog
    Hermetyzuje wspólne okno dialogowe pliku dla Właściwości Obiektu OLE systemu Windows.

  • Klasa COlePropertyPage
    Stosowane do wyświetlania właściwości kontrolki niestandardowej w interfejsie graficznym, zbliżonym do okna dialogowego.

  • Klasa COleResizeBar
    Typ formantu paska, który obsługuje zmiany wielkości elementów OLE w miejscu.

  • Klasa COleSafeArray
    Klasa pracy z tablicami dowolnego typu i wymiar.

  • Klasa COleServerDoc
    Klasa podstawowa dla dokumentów serwera OLE.

  • Klasa COleServerItem
    Oferuje interfejs serwera elementów OLE.

  • Klasa COleStreamFile
    Przedstawia strumień danych (IStream) w pliku złożonym w ramach magazynu strukturalnego OLE.

  • Klasa COleTemplateServer
    Stosowane dla serwerów edytowania obrazu OLE, serwerów automatyzacji i kontenerów łączy (aplikacje, które obsługują linki do wbudowanych elementów).

  • Klasa COleUpdateDialog
    Stosowane w wyjątkowym przypadku okna dialogowego OLE Edytuj łącza, które powinno być użyte, kiedy musisz zaktualizować jedynie istniejące powiązane lub wbudowane obiekty w dokumencie.

  • Klasa COleVariant
    Hermetyzuje VARIANT typ danych.

  • Klasa CPagerCtrl
    Klasa CPagerCtrl opakowuje formant pagera Windows, który można przewijać w celu wyświetlenia podrzędnego okna, które nie pasuje do okna nadrzędnego.

  • Klasa CPageSetupDialog
    Hermetyzuje usługi świadczone przez wspólne okno dialogowe Ustawienia strony OLE systemu Windows z obsługą dodatkowgoe ustawienie i modyfikowania marginesów wydruku.

  • Klasa CPaintDC
    Klasa pochodna klasy kontekstu urządzenia z Klasa CDC.

  • Klasa CPalette
    Hermetyzuje palety kolorów systemu Windows.

  • Klasa CPane
    Ulepszenie Klasa CControlBar.Jeśli przeprowadzasz uaktualnienie istniejącego projektu MFC, musisz zastąpić wszystkie wystąpienia CControlBar wyrażeniem CPane.

  • Klasa CPaneContainer
    Podstawowym składnikiem modelu dokowania zaimplementowanego przez MFC.Obiekt tej klasy przechowuje wskaźniki do dwóch tafli dokowania lub dwa wystąpienia CPaneContainer. przechowuje także wskaźnik do podziału, oddzielające tafle (lub kontenery).Przez zagnieżdżanie kontenerów wewnątrz kontenerów, szablon może zbudować drzewo binarne, reprezentujące skomplikowanych układ dokowania.Źródło drzewa binarnego jest przechowywane w obiekcie Klasa CPaneContainerManager.

  • Klasa CPaneContainerManager
    Zarządza przechowywaniem i wyświetlaniem bieżącego układu dokowania.

  • Klasa CPaneDialog
    Obsługuje niemodalne, dokowane okno dialogowe.

  • Klasa CPaneDivider
    Dzieli dwa okienka, dzieli się dwie grupy okienka lub oddziela grupę okienek z obszaru klienckiego głównego okna.

  • Klasa CPaneFrameWnd
    Implementuje okno mini ramki, które zawiera jedno okienko.Okienko wypełnia obszar klienta w oknie.

  • Klasa CParabolicTransitionFromAcceleration
    Hermetyzuje przejścia paraboliczne przyspieszenia.

  • Klasa CPen
    Hermetyzuje pióro Windows graphics device interface (GDI).

  • Klasa CPictureHolder
    Implementuje właściwość obrazu, która umożliwia użytkownikowi wyświetlanie obrazu pod kontrolą.

  • Klasa CPoint
    Podobne do struktury systemu Windows POINT.

  • Klasa CPrintDialog
    Hermetyzuje usługi świadczonych przez wspólne okno dialogowe systemu Windows do drukowania.

  • Klasa CPrintDialogEx
    Hermetyzuje usługi świadczone przez arkusz własności drukowania systemu Windows 2000.

  • Klasa CProgressCtrl
    Oferuje funkcje formantu typowego paska postępu systemu Windows.

  • Klasa CPropertyPage
    Przedstawia pojedyncze strony arkusza właściwości, znane również jako zakładki okna dialogowego.

  • Klasa CPropertySheet
    Przedstawia arkusze właściwości, znane również jako zakładki okna dialogowego.

  • Klasa CPropExchange
    Obsługuje trwałość wdrożenia formantów OLE.

  • Klasa CPtrArray
    Obsługuje tablice wskaźników typu void.

  • Klasa CPtrList
    Obsługuje listy wskaźników typu void.

  • Klasa CReBar
    Pasek sterowania, który zawiera układ, trwałość i informacje o stanie dla formantów rebar.

  • Klasa CReBarCtrl
    Hermetyzuje funkcje sterowania formantu rebar, który jest kontenerem dla okna podrzędnego.

  • Klasa CRecentDockSiteInfo
    Klasa pomocnika przechowująca ostatnie informacje o stanie dla Klasa CPane.

  • Klasa CRecentFileList
    Obsługuje formant listy ostatnio używanych plików (MRU).

  • Klasa CRecordset
    Przedstawia zestaw rekordów wybranych ze źródła danych.

  • Klasa CRecordView
    Widok wyświetlający rekordy bazy danych w kontrolkach.

  • Klasa CRect
    Podobne do struktury systemu Windows Struktura RECT.

  • Klasa CRectTracker
    Umożliwia, aby element był wyświetlany, przenoszone i przeskalowane na różne sposoby.

  • Klasa CRenderTarget
    Otok dla ID2D1RenderTarget.

  • Klasa CResourceException
    Generowane, gdy system Windows nie może odnaleźć lub przydzielić żądanego zasobu.

  • Klasa CReversalTransition
    Hermetyzuje odwrotne przejścia.

  • Klasa CRgn
    Hermetyzuje region Windows graphics device interface (GDI).

  • Klasa CRichEditCntrItem
    Za pomocą Klasa CRichEditView i Klasa CRichEditDoc, zapewnia funkcję rozwiniętej kontroli edycji w kontekście architektury widoku dokumentu MFC.

  • Klasa CRichEditCtrl
    Oferuje funkcje formantu bogatej edycji systemu Windows.

  • Klasa CRichEditDoc
    Z Klasa CRichEditView i Klasa CRichEditCntrItem oferuje funkcje bogatego edytowalnego formantu w kontekście architektury dokumentu/widoku MFC.

  • Klasa CRichEditView
    Z Klasa CRichEditDoc i Klasa CRichEditCntrItem oferuje funkcje bogatego edytowalnego formantu w kontekście architektury dokumentu/widoku MFC.

  • Klasa CScrollBar
    Oferuje funkcje formantu paska przewijania systemu Windows.

  • Klasa CScrollView
    Klasa CView z możliwościami przewijania.

  • Klasa CSemaphore
    Reprezentuje „semafor”, który jest obiektem synchronizacji umożliwiającym ograniczonej liczbie wątków w jednym lub więcej procesach na utrzymanie liczby wątków obecnie uzyskujących dostęp do określonego zasobu.

  • Klasa CSettingsStore
    Opakowuje funkcje API Windows, zapewniając interfejs zorientowany na obiekt, którego używasz, aby uzyskać dostęp do rejestru.

  • Klasa CSettingsStoreSP
    Klasa pomocnika, która służy do tworzenia wystąpień Klasa CSettingsStore.

  • Klasa CSharedFile
    Klasa wyprowadzona z Klasa CMemFile-, który obsługuje współdzielone pliki w pamięci.

  • Klasa CShellManager
    Implementuje kilka metod, które pozwalają pracować ze wskaźnikami do list identyfikatorów (PIDLs).

  • Klasa CSimpleException
    Ta klasa to klasa podstawowa dla wyjątków MFC ważnych dla zasobów.

  • Klasa CSingleDocTemplate
    Określa szablon dokumentu, który implementuje interfejs dokumentu pojedynczego (SDI).

  • Klasa CSingleLock
    Przedstawia mechanizm kontroli dostępu wykorzystywany w kontrolowaniu dostępu do zasobu w programie wielowątkowym.

  • Klasa CSinusoidalTransitionFromRange
    Hermetyzuje przejście zakresu sinusoidalnego zawierające dany zakres oscylacji.

  • Klasa CSinusoidalTransitionFromVelocity
    Hermetyzuje sinusoidalną prędkość przejścia, które ma amplitudę, która zależy od prędkości początkowej zmiennej animacji.

  • Klasa CSize
    Podobne do struktury systemu Windows SIZE, która implementuje współrzędne względne lub pozycję.

  • Klasa CSliderCtrl
    Oferuje funkcje formantu typowego suwaka systemu Windows.

  • Klasa CSmartDockingInfo
    Definiuje wygląd znaczników inteligentnego dokowania.

  • Klasa CSmoothStopTransition
    Hermetyzuje gładkie zatrzymanie przejścia.

  • Klasa CSocket
    Pochodzi z CAsyncSocket i reprezentuje wyższy poziom abstrakcji interfejsu API Windows Sockets.

  • Klasa CSocketFile
    A CFile obiekt używany do wysyłania i odbierania danych przez sieć za pośrednictwem usługi Windows Sockets.

  • Klasa CSpinButtonCtrl
    Oferuje funkcje formantu typowego przycisku pokrętła systemu Windows.

  • Klasa CSplitButton
    Przedstawia formant przycisku podziału.Kontrolka przycisku podziału wykonuje domyślne zachowanie kiedy użytkownik klika na główną część przycisku oraz wyświetla menu rozwijane, kiedy użytkownik klika strzałkę rozwijającą przycisku.

  • Klasa CSplitterWnd
    Oferuje funkcję okna dzielącego, która jest oknem, które zawiera wiele okienek.

  • Klasa CSplitterWndEx
    Przedstawia dostosowane okno rozdzielacza.

  • Klasa CStatic
    Oferuje funkcje formantu statycznego systemu Windows.

  • Klasa CStatusBar
    Pasek sterowania z wiersza tekstu wyjściowego okienka lub "wskaźniki."

  • Klasa CStatusBarCtrl
    Oferuje funkcje formantu typowego paska stanu systemu Windows.

  • Klasa CStdioFile
    Przedstawia plik strumienia środowiska uruchomieniowego C otwartego przy użyciu funkcji środowiska uruchomieniowego fopen, _wfopen.

  • Klasa CStringArray
    Obsługuje tablice CString obiektów.

  • Klasa CStringList
    Obsługuje listy CString obiektów.

  • Klasa CSyncObject
    Czysty klasa wirtualnego zapewnia funkcje wspólne dla obiektów synchronizacji w systemie Win32.

  • Klasa CTabbedPane
    Implementuje funkcje okienka z odłączanymi zakładkami.

  • Klasa CTabCtrl
    Oferuje funkcje formantu typowej zakładki systemu Windows.

  • Klasa CTabView
    Upraszcza korzystanie z klasy formantu karty (Klasa CTabView) w aplikacjach, które używają dokumentu MCF/architektury widoku.

  • Klasa CTaskDialog
    Wyskakujące okno dialogowe, które funkcje jak okno komunikatu, ale można wyświetlać dodatkowe informacje do użytkownika.Obejmuje CTaskDialog również funkcję do zbierania informacji od użytkownika.

  • Klasa CToolBar
    Paski kontroli, które mają wiersz przycisków mapy bitowej i separatory opcjonalne.

  • Klasa CToolBarCtrl
    Oferuje funkcje formantu typowego paska narzędzi systemu Windows.

  • Klasa CToolTipCtrl
    Hermetyzuje funkcjonalność "Firmant narzędzia wskazówki", niewielkie okno podręczne, które wyświetla pojedynczy wiersz tekstu opisującego cel narzędzia w aplikacji.

  • Klasa CTooltipManager
    Przechowuje informacje środowiska wykonawczego o podpowiedziach.Klasa CTooltipManager jest utworzona jeden raz w każdej aplikacji.

  • Klasa CTreeCtrl
    Oferuje funkcje formantu typowego widoku drzewa systemu Windows.

  • Klasa CTreeView
    Upraszcza korzystania z formantu drzewa Klasa CTreeCtrl, klasy, która łączy funkcjonalność formantu drzewa z architekturą widoku dokumentu MFC.

  • Klasa CTypedPtrArray
    Oferuje bezpieczne „opakowanie” dla obiektów klasy CPtrArray lub CObArray.

  • Klasa CTypedPtrList
    Oferuje bezpieczne „opakowanie” dla obiektów klasy CPtrList.

  • Klasa CTypedPtrMap
    Oferuje bezpieczne „opakowanie” dla klas wskaźnika map CMapPtrToPtr, CMapPtrToWord, CMapWordToPtr oraz CMapStringToPtr.

  • Klasa CUIntArray
    Obsługuje tablice liczb całkowitych bez znaku.

  • Klasa CUserException
    Wyzwolony, aby zatrzymać operacje użytkownika końcowego.

  • Klasa CUserTool
    Element menu, który uruchamia aplikację zewnętrzną.Zakładka Narzędzia na oknie dialogowym Dostosuj (Klasa CMFCToolBarsCustomizeDialog) umożliwia użytkownikowi dodawanie narzędzi użytkownika i określanie nazwy, polecenia, argumentów i wstępnego katalogu dla każdego z narzędzi użytkownika.

  • Klasa CUserToolsManager
    Przechowuje kolekcję obiektów Klasa CUserTool w aplikacji.Narzędzie użytkownika jest ulementem menu, które uruchamia aplikację zewnętrzną.Obiekt CUserToolsManager umożliwia użytkownikowi lub programiście dodawanie nowych narzędzi użytkownika do aplikacji.Obsługuje wykonywanie poleceń związanych z narzędziami użytkownika, a także zapisuje informacje o narzędziach użytkownika w rejestrze systemu Windows.

  • Klasa CView
    Oferuje podstawowe funkcje dla klas widoków zdefiniowanych przez użytkownika.

  • Klasa CVSListBox
    Obsługuje formant edytowalnej listy.

  • Klasa CWaitCursor
    Oferuje sposób jednowierszowy, aby pokazać kursor oczekiwania, który jest zwykle wyświetlany jako klepsydra podczas wykonywania długotrwałych operacji.

  • Klasa CWinApp
    Klasa podstawowa, z której pochodzi obiekt aplikacji systemu Windows.

  • Klasa CWinAppEx
    Obsługuje stan aplikacji, zapisuje stan w rejestrze, ładuje stan z rejestru, inicjuje menedżery aplikacji i udostępnia łącza do tych menedżerów.

  • Klasa CWindowDC
    Dziedzicz z CDC.

  • Klasa CWinFormsControl
    Oferuje podstawowe funkcje obsługi formantu Windows Forms.

  • Klasa CWinFormsDialog
    Otoka klasy okna dialogowgo MFC, które obsługuje formant użytkownika Windows Forms.

  • Klasa CWinFormsView
    Oferuje ogólną funkcję obsługi formantu Windows Forms jako widok MFC.

  • Klasa CWinThread
    Przedstawia wątek wykonania wewnątrz aplikacji.

  • Klasa CWnd
    Oferuje podstawowe funkcje wszystkich klas okna w bibliotece klas Microsoft Foundation.

  • Klasa CWordArray
    Obsługuje macierze 16-bitowych słów.

Sekcje pokrewne

  • Aplikacje dla Pulpitu MFC
    Zawiera łącza do tematów dotyczących klas, globalne funkcje, zmienne globalne i makra, które tworzą biblioteki MFC.