Kelas MFC
Kelas dalam daftar berikut disertakan dalam Pustaka Kelas Microsoft Foundation (MFC).
Tip
Untuk informasi tentang CStringT
dan kelas lain yang umum untuk pemrograman MFC dan ATL, lihat Kelas yang Dibagikan oleh MFC dan ATL.
Penting
Kelas MFC dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.
Di Bagian Ini
CAccelerateDecelerateTransition
Kelas
Menerapkan transisi akselerasi-decelerate.
CAnimateCtrl
Kelas
Menyediakan fungsionalitas kontrol animasi umum Windows.
CAnimationBaseObject
Kelas
Kelas dasar untuk semua objek animasi.
CAnimationColor
Kelas
Mengimplementasikan fungsionalitas warna yang komponen merah, hijau, dan birunya dapat dianimasikan.
CAnimationController
Kelas
Mengimplementasikan pengontrol animasi, yang menyediakan antarmuka pusat untuk membuat dan mengelola animasi.
CAnimationGroup
Kelas
Mengimplementasikan pengontrol animasi, yang menyediakan antarmuka pusat untuk membuat dan mengelola animasi.
CAnimationManagerEventHandler
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi saat status manajer animasi diubah.
CAnimationPoint
Kelas
Menerapkan fungsionalitas titik yang koordinatnya dapat dianimasikan.
CAnimationRect
Kelas
Mengimplementasikan fungsionalitas persegi panjang yang sisinya dapat dianimasikan.
CAnimationSize
Kelas
Mengimplementasikan fungsionalitas objek ukuran yang dimensinya dapat dianimasikan.
CAnimationStoryboardEventHandler
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi saat status papan cerita diubah atau papan cerita diperbarui.
CAnimationTimerEventHandler
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi saat peristiwa waktu terjadi.
CAnimationValue
Kelas
Mengimplementasikan fungsionalitas objek animasi yang memiliki satu nilai.
CAnimationVariable
Kelas
Mewakili variabel animasi.
CAnimationVariableChangeHandler
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi saat nilai variabel animasi berubah.
CAnimationVariableIntegerChangeHandler
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi saat nilai variabel animasi berubah.
CArchive
Kelas
Memungkinkan Anda menyimpan jaringan objek yang kompleks dalam bentuk biner permanen (biasanya penyimpanan disk) yang bertahan setelah objek tersebut dihapus.
CArchiveException
Kelas
Mewakili kondisi pengecualian serialisasi.
CArray
Kelas
Mendukung array yang menyerupai array C, tetapi dapat secara dinamis mengurangi dan tumbuh seperlunya.
CAsyncMonikerFile
Kelas
Menyediakan fungsionalitas untuk penggunaan moniker asinkron dalam kontrol ActiveX (sebelumnya kontrol OLE).
CAsyncSocket
Kelas
Mewakili Soket Windows, yang merupakan titik akhir komunikasi jaringan.
CAutoHideDockSite
Kelas
CDockSite
Memperluas Kelas untuk mengimplementasikan panel dock sembunyikan otomatis.
CBaseKeyFrame
Kelas
Menerapkan fungsionalitas dasar keyframe.
CBasePane
Kelas
Kelas dasar untuk semua panel.
CBaseTabbedPane
Kelas
Memperluas fungsionalitas CDockablePane
Kelas untuk mendukung pembuatan jendela bertab.
CBaseTransition
Kelas
Mewakili transisi dasar.
CBitmap
Kelas
Merangkum bitmap antarmuka perangkat grafis (GDI) Windows dan menyediakan fungsi anggota untuk memanipulasi bitmap.
CBitmapButton
Kelas
Membuat kontrol tombol dorong berlabel gambar bitmapped alih-alih teks.
CBitmapRenderTarget
Kelas
Pembungkus untuk ID2D1BitmapRenderTarget
.
CBrush
Kelas
Merangkum sikat antarmuka perangkat grafis (GDI) Windows.
CButton
Kelas
Menyediakan fungsionalitas kontrol tombol Windows.
CByteArray
Kelas
Mendukung array byte dinamis.
CCachedDataPathProperty
Kelas
Menerapkan properti kontrol OLE yang ditransfer secara asinkron dan di-cache dalam file memori.
CCheckListBox
Kelas
Menyediakan fungsionalitas kotak centang Windows.
CClientDC
Kelas
Menangani panggilan fungsi GetDC
Windows pada waktu konstruksi dan ReleaseDC
pada waktu penghancuran.
CCmdTarget
Kelas
Kelas dasar untuk arsitektur peta pesan Pustaka Kelas Microsoft Foundation.
CCmdUI
Kelas
Hanya digunakan dalam ON_UPDATE_COMMAND_UI
handler di CCmdTarget
kelas -turunan.
CColorDialog
Kelas
Memungkinkan Anda menggabungkan kotak dialog pemilihan warna ke dalam aplikasi Anda.
CComboBox
Kelas
Menyediakan fungsionalitas kotak kombo Windows.
CComboBoxEx
Kelas
Memperluas kontrol kotak kombo dengan memberikan dukungan untuk daftar gambar.
CCommandLineInfo
Kelas
Membantu dalam mengurai baris perintah saat pengaktifan aplikasi.
CCommonDialog
Kelas
Kelas dasar untuk kelas yang merangkum fungsionalitas dialog umum Windows.
CConnectionPoint
Kelas
Mendefinisikan jenis antarmuka khusus yang digunakan untuk berkomunikasi dengan objek OLE lainnya, yang disebut "titik koneksi."
CConstantTransition
Kelas
Merangkum transisi konstan.
CContextMenuManager
Kelas
Mengelola menu pintasan, juga dikenal sebagai menu konteks.
CControlBar
Kelas
Kelas dasar untuk kelas CStatusBar
bilah kontrol Kelas,CToolBar
Kelas,CDialogBar
Kelas, CReBar
Kelas, dan COleResizeBar
Kelas.
CCriticalSection
Kelas
Mewakili "bagian penting", yang merupakan objek sinkronisasi yang memungkinkan satu utas pada satu waktu untuk mengakses sumber daya atau bagian kode.
CCtrlView
Kelas
Mengadaptasi arsitektur tampilan dokumen ke kontrol umum yang didukung oleh Windows 98 dan Windows NT versi 3.51 dan yang lebih baru.
CCubicTransition
Kelas
Merangkum transisi kubik.
CCustomInterpolator
Kelas
Menerapkan interpolator dasar.
CCustomTransition
Kelas
Menerapkan transisi kustom.
CD2DBitmap
Kelas
Pembungkus untuk ID2D1Bitmap
.
CD2DBitmapBrush
Kelas
Pembungkus untuk ID2D1BitmapBrush
.
CD2DBrush
Kelas
Pembungkus untuk ID2D1Brush
.
CD2DBrushProperties
Kelas
Pembungkus untuk D2D1_BRUSH_PROPERTIES
.
CD2DEllipse
Kelas
Pembungkus untuk D2D1_BRUSH_PROPERTIES
.
CD2DGeometry
Kelas
Pembungkus untuk ID2D1Geometry
.
CD2DGeometrySink
Kelas
Pembungkus untuk ID2D1GeometrySink
.
CD2DGradientBrush
Kelas
Kelas CD2DLinearGradientBrush
dasar kelas dan CD2DRadialGradientBrush
.
CD2DLayer
Kelas
Pembungkus untuk ID2D1Layer
.
CD2DLinearGradientBrush
Kelas
Pembungkus untuk ID2D1LinearGradientBrush
.
CD2DMesh
Kelas
Pembungkus untuk ID2D1Mesh
.
CD2DPathGeometry
Kelas
Pembungkus untuk ID2D1PathGeometry
.
CD2DPointF
Kelas
Pembungkus untuk D2D1_POINT_2F
.
CD2DPointU
Kelas
Pembungkus untuk D2D1_POINT_2U
.
CD2DRadialGradientBrush
Kelas
Pembungkus untuk ID2D1RadialGradientBrush
.
CD2DRectF
Kelas
Pembungkus untuk D2D1_RECT_F
.
CD2DRectU
Kelas
Pembungkus untuk D2D1_RECT_U
.
CD2DResource
Kelas
Kelas abstrak yang menyediakan antarmuka untuk membuat dan mengelola D2D
sumber daya seperti kuas, lapisan, dan teks.
CD2DRoundedRect
Kelas
Pembungkus untuk D2D1_ROUNDED_RECT
.
CD2DSizeF
Kelas
Pembungkus untuk D2D1_SIZE_F
.
CD2DSizeU
Kelas
Pembungkus untuk D2D1_SIZE_U
.
CD2DSolidColorBrush
Kelas
Pembungkus untuk ID2D1SolidColorBrush
.
CD2DTextFormat
Kelas
Pembungkus untuk IDWriteTextFormat
.
CD2DTextLayout
Kelas
Pembungkus untuk IDWriteTextLayout
.
CDaoDatabase
Kelas
Mewakili koneksi ke database tempat Anda dapat beroperasi pada data.
CDaoException
Kelas
Mewakili kondisi pengecualian yang timbul dari kelas database MFC berdasarkan objek akses data (DAO).
CDaoFieldExchange
Kelas
Mendukung rutinitas pertukaran bidang rekaman DAO (DFX) yang digunakan oleh kelas database DAO.
CDaoQueryDef
Kelas
Mewakili definisi kueri, atau "querydef," biasanya satu disimpan dalam database.
CDaoRecordset
Kelas
Mewakili sekumpulan rekaman yang dipilih dari sumber data.
CDaoRecordView
Kelas
Tampilan yang menampilkan rekaman database dalam kontrol.
CDaoTableDef
Kelas
Mewakili definisi tersimpan dari tabel dasar atau tabel terlampir.
CDaoWorkspace
Kelas
Mengelola sesi database bernama yang dilindungi kata sandi dari masuk ke logoff, oleh satu pengguna.
CDatabase
Kelas
Mewakili koneksi ke sumber data, tempat Anda dapat beroperasi pada sumber data.
CDataExchange
Kelas
Mendukung rutinitas pertukaran data dialog (DDX) dan validasi data dialog (DDV) yang digunakan oleh kelas Microsoft Foundation.
CDataPathProperty
Kelas
Menerapkan properti kontrol OLE yang dapat dimuat secara asinkron.
CDataRecoveryHandler
Kelas
Menyimpan dokumen secara otomatis dan memulihkannya jika aplikasi tiba-tiba keluar.
CDateTimeCtrl
Kelas
Merangkum fungsionalitas kontrol pemilih tanggal dan waktu.
CDBException
Kelas
Mewakili kondisi pengecualian yang timbul dari kelas database.
CDBVariant
Kelas
Mewakili jenis data varian untuk kelas MFC ODBC.
CDC
Kelas
Menentukan kelas objek konteks perangkat.
CDCRenderTarget
Kelas
Pembungkus untuk ID2D1DCRenderTarget
.
CDHtmlDialog
Kelas
Digunakan untuk membuat kotak dialog yang menggunakan HTML daripada sumber daya dialog untuk mengimplementasikan antarmuka pengguna mereka.
CDialog
Kelas
Kelas dasar yang digunakan untuk menampilkan kotak dialog di layar.
CDialogBar
Kelas
Menyediakan fungsionalitas kotak dialog tanpa mode Windows di bilah kontrol.
CDialogEx
Kelas
Menentukan warna latar belakang dan gambar latar belakang kotak dialog.
CDiscreteTransition
Kelas
Merangkum transisi diskrit.
CDocItem
Kelas
Kelas dasar untuk item dokumen, yang merupakan komponen data dokumen.
CDockablePane
Kelas
Menerapkan panel yang dapat ditautkan di situs dock atau disertakan dalam panel bertab.
CDockablePaneAdapter
Kelas
Menyediakan dukungan docking untuk CWnd
panel -turunan.
CDockingManager
Kelas
Menerapkan fungsionalitas inti yang mengontrol tata letak docking di jendela bingkai utama.
CDockingPanesRow
Kelas
Mengelola daftar panel yang terletak di baris horizontal atau vertikal (kolom) yang sama dari situs dok.
CDockSite
Kelas
Menyediakan fungsionalitas untuk mengatur panel yang berasal dari CPane
Kelas ke dalam set baris.
CDockState
Kelas
Kelas berseri CObject
yang memuat, membongkar, atau menghapus status satu atau beberapa bilah kontrol docking dalam memori persisten (file).
CDocObjectServer
Kelas
Menerapkan antarmuka OLE tambahan yang diperlukan untuk membuat server normal COleDocument
ke server DocObject lengkap: IOleDocument
, , IOleDocumentView
IOleCommandTarget
, dan IPrint
.
CDocObjectServerItem
Kelas
Menerapkan kata kerja server OLE khusus untuk server DocObject.
CDocTemplate
Kelas
Kelas dasar abstrak yang menentukan fungsionalitas dasar untuk templat dokumen.
CDocument
Kelas
Menyediakan fungsionalitas dasar untuk kelas dokumen yang ditentukan pengguna.
CDragListBox
Kelas
Selain menyediakan fungsionalitas kotak daftar Windows, CDragListBox
kelas memungkinkan pengguna memindahkan item kotak daftar, seperti nama file, dalam kotak daftar.
CDrawingManager
Kelas
Menerapkan algoritma gambar yang kompleks.
CDumpContext
Kelas
Mendukung output diagnostik berorientasi aliran dalam bentuk teks yang dapat dibaca manusia.
CDWordArray
Kelas
Mendukung array kata sandi ganda 32-bit.
CEdit
Kelas
Menyediakan fungsionalitas kontrol edit Windows.
CEditView
Kelas
Jenis kelas tampilan yang menyediakan fungsionalitas kontrol edit Windows dan dapat digunakan untuk menerapkan fungsionalitas editor teks sederhana.
CEvent
Kelas
Mewakili "peristiwa", yang merupakan objek sinkronisasi yang memungkinkan satu utas untuk memberi tahu yang lain bahwa suatu peristiwa telah terjadi.
CException
Kelas
Kelas dasar untuk semua pengecualian di Pustaka Kelas Microsoft Foundation.
CFieldExchange
Kelas
Mendukung rutinitas pertukaran bidang rekaman (RFX) dan pertukaran bidang rekaman massal (RFX Massal) yang digunakan oleh kelas database.
CFile
Kelas
Kelas dasar untuk kelas file Kelas Microsoft Foundation.
CFileDialog
Kelas
Merangkum kotak dialog file umum untuk Windows.
CFileException
Kelas
Mewakili kondisi pengecualian terkait file.
CFileFind
Kelas
Melakukan pencarian file lokal dan merupakan kelas dasar untuk CGopherFileFind
Kelas dan CFtpFileFind
Kelas, yang melakukan pencarian file Internet.
CFindReplaceDialog
Kelas
Memungkinkan Anda menerapkan kotak dialog Temukan/Ganti string standar di aplikasi Anda.
CFolderPickerDialog
Kelas
CFileDialog
Menerapkan dalam mode pemilih folder.
CFont
Kelas
Merangkum font antarmuka perangkat grafis (GDI) Windows dan menyediakan fungsi anggota untuk memanipulasi font.
CFontDialog
Kelas
Memungkinkan Anda menggabungkan kotak dialog pemilihan font ke dalam aplikasi Anda.
CFontHolder
Kelas
Menerapkan properti Font stok dan merangkum fungsionalitas objek font Windows dan IFont
antarmuka.
CFormView
Kelas
Kelas dasar yang digunakan untuk tampilan formulir.
CFrameWnd
Kelas
Menyediakan fungsionalitas antarmuka dokumen tunggal (SDI) Windows yang tumpang tindih atau jendela bingkai pop-up, bersama dengan anggota untuk mengelola jendela.
CFrameWndEx
Kelas
Menerapkan fungsionalitas antarmuka dokumen tunggal (SDI) Windows yang tumpang tindih atau jendela bingkai popup, dan menyediakan anggota untuk mengelola jendela. Ini memperluas CFrameWnd
kelas Kelas .
CFtpConnection
Kelas
Mengelola koneksi FTP Anda ke server Internet dan memungkinkan manipulasi langsung direktori dan file di server tersebut.
CFtpFileFind
Kelas
Bantuan dalam pencarian file Internet server FTP.
CGdiObject
Kelas
Menyediakan kelas dasar untuk berbagai jenis objek antarmuka perangkat grafis (GDI) Windows seperti bitmap, wilayah, kuas, pena, palet, dan font.
CGopherConnection
Kelas
Mengelola koneksi Anda ke server Internet gopher.
CGopherFile
Kelas
Menyediakan fungsionalitas untuk menemukan dan membaca file di server gopher.
CGopherFileFind
Kelas
Bantuan dalam pencarian file Internet dari server gopher.
CGopherLocator
Kelas
Mendapatkan "pencari lokasi" gopher dari server gopher, menentukan jenis pencari lokasi, dan membuat pencari lokasi tersedia untuk CGopherFileFind
Kelas.
CHeaderCtrl
Kelas
Menyediakan fungsionalitas kontrol header umum Windows.
CHotKeyCtrl
Kelas
Menyediakan fungsionalitas kontrol kunci panas umum Windows.
CHtmlEditCtrl
Kelas
Menyediakan fungsionalitas WebBrowser
kontrol ActiveX di jendela MFC.
CHtmlEditCtrlBase
Kelas
Mewakili komponen pengeditan HTML.
CHtmlEditDoc
Kelas
Dengan CHtmlEditView
Kelas, menyediakan fungsionalitas platform pengeditan WebBrowser dalam konteks arsitektur tampilan dokumen MFC.
CHtmlEditView
Kelas
Menyediakan fungsionalitas platform pengeditan WebBrowser dalam konteks arsitektur dokumen/tampilan MFC.
CHtmlView
Kelas
Menyediakan fungsionalitas kontrol WebBrowser dalam konteks arsitektur dokumen/tampilan MFC.
CHttpConnection
Kelas
Mengelola koneksi Anda ke server HTTP.
CHttpFile
Kelas
Menyediakan fungsionalitas untuk meminta dan membaca file di server HTTP.
CHwndRenderTarget
Kelas
Pembungkus untuk ID2D1HwndRenderTarget
.
CImageList
Kelas
Menyediakan fungsionalitas kontrol daftar gambar umum Windows.
CInstantaneousTransition
Kelas
Merangkum transisi seketika.
CInternetConnection
Kelas
Mengelola koneksi Anda ke server Internet.
CInternetException
Kelas
Mewakili kondisi pengecualian yang terkait dengan operasi Internet.
CInternetFile
Kelas
Memungkinkan akses ke file pada sistem jarak jauh yang menggunakan protokol Internet.
CInternetSession
Kelas
Membuat dan menginisialisasi satu atau beberapa sesi Internet simultan dan, jika perlu, menjelaskan koneksi Anda ke server proksi.
CInterpolatorBase
Kelas
Menerapkan panggilan balik, yang dipanggil oleh API Animasi ketika harus menghitung nilai baru variabel animasi.
CInvalidArgException
Kelas
Kelas ini mewakili kondisi pengecualian argumen yang tidak valid.
CIPAddressCtrl
Kelas
Menyediakan fungsionalitas kontrol Alamat IP umum Windows.
CJumpList
Kelas
Daftar pintasan terungkap ketika Anda mengklik kanan ikon di bilah tugas.
CKeyboardManager
Kelas
Mengelola tabel kunci pintasan untuk jendela bingkai utama dan jendela bingkai anak.
CKeyFrame
Kelas
Mewakili keyframe animasi.
CLinearTransition
Kelas
Merangkum transisi linier.
CLinearTransitionFromSpeed
Kelas
Merangkum transisi kecepatan linier.
CLinkCtrl
Kelas
Menyediakan fungsionalitas kontrol SysLink umum Windows.
CList
Kelas
Mendukung daftar objek nonunique yang diurutkan yang dapat diakses secara berurutan atau berdasarkan nilai.
CListBox
Kelas
Menyediakan fungsionalitas kotak daftar Windows.
CListCtrl
Kelas
Merangkum fungsionalitas "kontrol tampilan daftar", yang menampilkan kumpulan item yang masing-masing terdiri dari ikon (dari daftar gambar) dan label.
CListView
Kelas
Menyederhanakan penggunaan kontrol daftar dan CListCtrl
Kelas, kelas yang merangkum fungsionalitas kontrol daftar, dengan arsitektur tampilan dokumen MFC.
CLongBinary
Kelas
Menyederhanakan bekerja dengan objek data biner yang sangat besar (sering disebut BLOB, atau "objek besar biner") dalam database.
CMap
Kelas
Kelas koleksi kamus yang memetakan kunci unik ke nilai.
CMapPtrToPtr
Kelas
Mendukung peta pointer kekosongan yang ditujukan oleh pointer yang batal.
CMapPtrToWord
Kelas
Mendukung peta kata-kata 16-bit yang di-keyed oleh pointer yang batal.
CMapStringToOb
Kelas
Kelas koleksi kamus yang memetakan objek unik CString
ke CObject
penunjuk.
CMapStringToPtr
Kelas
Mendukung peta penunjuk kekosongan yang di-key oleh CString
objek.
CMapStringToString
Kelas
Mendukung peta CString
objek yang di-key oleh CString
objek.
CMapWordToOb
Kelas
Mendukung peta CObject
pointer yang di-key oleh kata-kata 16-bit.
CMapWordToPtr
Kelas
Mendukung peta penunjuk kekosongan yang ditujukan oleh kata-kata 16-bit.
CMDIChildWnd
Kelas
Menyediakan fungsionalitas jendela turunan antarmuka beberapa dokumen (MDI) Windows, bersama dengan anggota untuk mengelola jendela.
CMDIChildWndEx
Kelas
Menyediakan fungsionalitas jendela anak antarmuka beberapa dokumen (MDI) Windows. Ini memperluas fungsionalitas CMDIChildWnd
Kelas. Kerangka kerja memerlukan kelas ini ketika aplikasi MDI menggunakan kelas MFC tertentu.
CMDIFrameWnd
Kelas
Menyediakan fungsionalitas jendela bingkai antarmuka beberapa dokumen (MDI) Windows, bersama dengan anggota untuk mengelola jendela.
CMDIFrameWndEx
Kelas
Memperluas fungsionalitas CFrameWnd
Kelas, jendela bingkai Windows Multiple Document Interface (MDI).
CMDITabInfo
Kelas
Digunakan untuk meneruskan parameter ke CMDIFrameWndEx::EnableMDITabbedGroups
metode. Atur anggota kelas ini untuk mengontrol perilaku grup bertab MDI.
CMemFile
Kelas
Kelas CFile
turunan Kelas yang mendukung file memori.
CMemoryException
Kelas
Mewakili kondisi pengecualian di luar memori.
CMenu
Kelas
Enkapsulasi Windows HMENU
.
CMenuTearOffManager
Kelas
Mengelola menu air mata. Menu air mata adalah menu di bilah menu. Pengguna dapat menghapus menu robek dari bilah menu, menyebabkan menu robek mengapung.
CMetaFileDC
Kelas
Menerapkan metafile Windows, yang berisi urutan perintah antarmuka perangkat grafis (GDI) yang dapat Anda putar ulang untuk membuat gambar atau teks yang diinginkan.
CMFCAcceleratorKey
Kelas
Kelas pembantu yang mengimplementasikan pemetaan dan pemformatan kunci virtual.
CMFCAcceleratorKeyAssignCtrl
Kelas
CEdit
Memperluas Kelas untuk mendukung tombol sistem tambahan seperti ALT, CONTROL, dan SHIFT.
CMFCAutoHideButton
Kelas
Tombol yang menampilkan atau menyembunyikan CDockablePane
Kelas yang dikonfigurasi untuk disembunyikan.
CMFCBaseTabCtrl
Kelas
Menerapkan fungsionalitas dasar untuk jendela bertab.
CMFCButton
Kelas
Menambahkan fungsionalitas ke CButton
kelas Kelas seperti meratakan teks tombol, menggabungkan teks tombol dan gambar, memilih kursor, dan menentukan tip alat.
CMFCCaptionBar
Kelas
Bilah kontrol yang dapat menampilkan tiga elemen: tombol, label teks, dan bitmap. Ini hanya dapat menampilkan satu elemen dari setiap jenis pada satu waktu. Anda dapat meratakan setiap elemen ke tepi kiri atau kanan kontrol atau ke tengah. Anda juga dapat menerapkan gaya datar atau 3D ke batas atas dan bawah bilah keterangan.
CMFCCaptionButton
Kelas
Menerapkan tombol yang ditampilkan pada bilah keterangan untuk panel docking atau jendela bingkai mini. Biasanya, kerangka kerja membuat tombol keterangan secara otomatis.
CMFCColorBar
Kelas
Mewakili bilah kontrol docking yang dapat memilih warna dalam dokumen atau aplikasi.
CMFCColorButton
Kelas
Kelas CMFCColorButton
dan CMFCColorBar
kelas digunakan bersama-sama untuk mengimplementasikan kontrol pemilih warna.
CMFCColorDialog
Kelas
Mewakili kotak dialog pilihan warna.
CMFCColorMenuButton
Kelas
Mendukung perintah menu atau tombol toolbar yang memulai kotak dialog pemilih warna.
CMFCColorPickerCtrl
Kelas
Menyediakan fungsionalitas untuk kontrol yang digunakan untuk memilih warna.
CMFCDesktopAlertDialog
Kelas
Digunakan bersama dengan CMFCDesktopAlertWnd
Kelas untuk menampilkan dialog kustom di jendela popup.
CMFCDesktopAlertWnd
Kelas
Menerapkan fungsionalitas kotak dialog tanpa mode yang muncul di layar untuk memberi tahu pengguna tentang suatu peristiwa.
CMFCDesktopAlertWndInfo
Kelas
Digunakan dengan CMFCDesktopAlertWnd
Kelas. Ini menentukan kontrol yang ditampilkan jika jendela pemberitahuan desktop muncul.
CMFCDragFrameImpl
Kelas
Menggambar persegi panjang seret yang muncul saat pengguna menyeret panel dalam mode dock standar.
CMFCDropDownToolBar
Kelas
Toolbar yang muncul saat pengguna menekan dan menahan tombol toolbar tingkat atas.
CMFCDropDownToolbarButton
Kelas
Jenis tombol toolbar yang bersifat seperti tombol biasa saat diklik. Namun, ia membuka toolbar drop-down (CMFCDropDownToolBar
Kelas jika pengguna menekan dan menahan tombol toolbar ke bawah.
CMFCDynamicLayout
Kelas
Menentukan bagaimana kontrol di jendela dipindahkan dan diubah ukurannya saat pengguna mengubah ukuran jendela.
CMFCEditBrowseCtrl
Kelas
Mendukung kontrol edit telusuri, yang merupakan kotak teks yang dapat diedit yang secara opsional berisi tombol telusuri. Saat pengguna mengklik tombol telusuri, kontrol melakukan tindakan kustom atau menampilkan kotak dialog standar yang berisi browser file atau browser folder.
CMFCFilterChunkValueImpl
Kelas
Menyederhanakan logika pasangan nilai potongan dan properti.
CMFCFontComboBox
Kelas
Membuat kontrol kotak kombo yang berisi daftar font.
CMFCFontInfo
Kelas
Menjelaskan nama dan atribut font lainnya.
CMFCHeaderCtrl
Kelas
Mendukung pengurutan beberapa kolom dalam kontrol header.
CMFCImageEditorDialog
Kelas
Mendukung kotak dialog editor gambar.
CMFCKeyMapDialog
Kelas
Mendukung kontrol yang memetakan perintah ke tombol pada keyboard.
CMFCLinkCtrl
Kelas
Menampilkan tombol sebagai hyperlink dan memanggil target tautan saat tombol diklik.
CMFCListCtrl
Kelas
Memperluas fungsionalitas kelas Kelas dengan mendukung fungsionalitas kontrol header tingkat lanjut kelasCMFCHeaderCtrl
.CListCtrl
CMFCMaskedEdit
Kelas
Mendukung kontrol edit bertopeng, yang memvalidasi input pengguna terhadap masker dan menampilkan hasil yang divalidasi sesuai dengan templat.
CMFCMenuBar
Kelas
Bilah menu yang mengimplementasikan docking.
CMFCMenuButton
Kelas
Tombol yang menampilkan menu pop-up dan laporan pada pilihan menu pengguna.
CMFCOutlookBar
Kelas
Panel bertab dengan tampilan visual Panel Navigasi di Microsoft Outlook 2000 atau Outlook 2003. Objek CMFCOutlookBar
berisi CMFCOutlookBarTabCtrl
objek Kelas dan serangkaian tab. Tab dapat berupa CMFCOutlookBarPane
objek Kelas atau CWnd
objek -turunan. Untuk pengguna, bilah Outlook muncul sebagai serangkaian tombol dan area tampilan. Saat pengguna mengklik tombol, panel kontrol atau tombol terkait ditampilkan.
CMFCOutlookBarPane
Kelas
Kontrol yang berasal dari Kelas yang dapat disisipkan ke bilah Outlook (CMFCOutlookBar
Kelas).CMFCToolBar
Panel bilah Outlook berisi kolom tombol besar. Pengguna dapat menggulir ke atas dan ke bawah daftar tombol jika lebih besar dari panel. Saat pengguna mencopot panel bilah Outlook dari bilah Outlook, pengguna dapat mengambang atau menambatkan di jendela bingkai utama.
CMFCOutlookBarTabCtrl
Kelas
Kontrol tab yang memiliki tampilan visual Panel Navigasi di Microsoft Outlook.
CMFCPopupMenu
Kelas
Menerapkan fungsionalitas menu pop-up Windows dan memperluasnya dengan menambahkan fitur seperti menu robek dan tipsalat.
CMFCPopupMenuBar
Kelas
Bilah menu yang disematkan ke dalam menu pop-up.
CMFCPreviewCtrlImpl
Kelas
Menerapkan jendela yang ditempatkan pada jendela host yang disediakan oleh Shell untuk Pratinjau Kaya.
CMFCPropertyGridColorProperty
Kelas
Mendukung item kontrol daftar properti yang membuka kotak dialog pemilihan warna.
CMFCPropertyGridCtrl
Kelas
Mendukung kontrol kisi properti yang dapat diedit yang dapat menampilkan properti dalam urutan alfabet atau hierarkis.
CMFCPropertyGridFileProperty
Kelas
Mendukung item kontrol daftar properti yang membuka kotak dialog pemilihan file.
CMFCPropertyGridFontProperty
Kelas
Mendukung item kontrol daftar properti yang membuka kotak dialog pemilihan font.
CMFCPropertyGridProperty
Kelas
Mewakili item daftar dalam kontrol daftar properti.
CMFCPropertyPage
Kelas
Mendukung tampilan menu pop-up pada halaman properti.
CMFCPropertySheet
Kelas
Mendukung lembar properti di mana setiap halaman properti ditandai oleh tab halaman, tombol toolbar, simpul kontrol pohon, atau item daftar.
CMFCReBar
Kelas
Bilah kontrol yang menyediakan informasi tata letak, persistensi, dan status untuk kontrol bilah ulang.
CMFCRibbonApplicationButton
Kelas
Menerapkan tombol khusus yang terletak di sudut kiri atas jendela aplikasi. Saat diklik, tombol membuka menu yang biasanya berisi perintah File umum seperti Buka, Simpan, dan Keluar.
CMFCRibbonBaseElement
Kelas
Kelas dasar untuk semua elemen yang dapat Anda tambahkan ke CMFCRibbonBar
Kelas. Contoh elemen pita adalah tombol pita, kotak centang pita, dan kotak kombo pita.
CMFCRibbonButton
Kelas
Menerapkan tombol yang bisa Anda posisikan pada elemen bilah pita seperti panel, Bilah Alat Akses Cepat, dan menu pop-up.
CMFCRibbonButtonsGroup
Kelas
Memungkinkan Anda menata sekumpulan tombol pita ke dalam grup. Semua tombol dalam grup berdekatan langsung satu sama lain secara horizontal dan diapit dalam batas.
CMFCRibbonCategory
Kelas
Menerapkan tab pita yang berisi grup CMFCRibbonPanel
Kelas.
CMFCRibbonCheckBox
Kelas
Menerapkan kotak centang yang bisa Anda tambahkan ke panel pita, Bilah Alat Akses Cepat, atau menu popup.
CMFCRibbonColorButton
Kelas
Menerapkan tombol warna yang bisa Anda tambahkan ke bilah pita. Tombol warna pita menampilkan menu drop-down yang berisi satu atau beberapa palet warna.
CMFCRibbonComboBox
Kelas
Menerapkan kontrol kotak kombo yang bisa Anda tambahkan ke bilah pita, panel pita, atau menu popup pita.
CMFCRibbonContextCaption
Kelas
Menerapkan keterangan berwarna yang muncul di bagian atas kategori pita atau kategori konteks.
CMFCRibbonEdit
Kelas
Menerapkan kontrol edit yang diposisikan pada pita.
CMFCRibbonFontComboBox
Kelas
Menerapkan kotak kombo yang berisi daftar font. Anda menempatkan kotak kombo pada panel pita.
CMFCRibbonGallery
Kelas
Menerapkan galeri pita gaya Office 2007.
CMFCRibbonGalleryMenuButton
Kelas
Menerapkan tombol menu pita yang berisi galeri pita.
CMFCRibbonLabel
Kelas
Menerapkan label teks yang tidak dapat diklik untuk pita.
CMFCRibbonLinkCtrl
Kelas
Menerapkan hyperlink yang diposisikan pada pita. Hyperlink membuka halaman Web saat Anda mengkliknya.
CMFCRibbonMainPanel
Kelas
Menerapkan panel pita yang ditampilkan saat Anda mengklik CMFCRibbonApplicationButton
Kelas.
CMFCRibbonMiniToolBar
Kelas
Menerapkan toolbar popup kontekstual.
CMFCRibbonPanel
Kelas
Mengimplementasikan panel yang berisi sekumpulan elemen pita. Ketika panel digambar, panel menampilkan elemen sebanyak mungkin, mengingat ukuran panel.
CMFCRibbonProgressBar
Kelas
Menerapkan kontrol yang secara visual menunjukkan kemajuan operasi yang panjang.
CMFCRibbonSlider
Kelas
Mengimplementasikan kontrol slider yang bisa Anda tambahkan ke bilah pita atau bilah status pita. Kontrol penggeser pita menyerupan penggeser zoom yang muncul di aplikasi Office 2007.
CMFCRibbonStatusBar
Kelas
Menerapkan kontrol bilah status yang bisa menampilkan elemen pita.
CMFCRibbonStatusBarPane
Kelas
Menerapkan elemen pita yang bisa Anda tambahkan ke bilah status pita.
CMFCRibbonUndoButton
Kelas
Mengimplementasikan tombol terpisah, tombol kecil dengan segitiga penunjuk ke bawah di bagian paling kanan tombol utama. Pengguna dapat mengklik segitiga untuk menampilkan daftar drop-down tindakan mereka yang terakhir dilakukan. Pengguna kemudian dapat memilih satu atau beberapa tindakan dari daftar drop-down. Namun, jika pengguna mengklik tombol, hanya tindakan terakhir (yang terakhir ditambahkan) pada daftar drop-down yang dibatalkan. Anda harus mengisi daftar dengan tindakan saat pengguna melakukannya.
CMFCShellListCtrl
Kelas
Menyediakan fungsionalitas kontrol daftar Windows dan memperluasnya dengan menyertakan kemampuan untuk menampilkan daftar item shell.
CMFCShellTreeCtrl
Kelas
CTreeCtrl
Memperluas fungsionalitas Kelas dengan menampilkan hierarki item Shell.
CMFCSpinButtonCtrl
Kelas
Mendukung manajer visual yang menggambar kontrol tombol putar.
CMFCStatusBar
Kelas
Menerapkan bilah status yang mirip CStatusBar
dengan kelas . Namun, CMFCStatusBar
kelas ini memiliki fitur yang tidak ditawarkan oleh CStatusBar
kelas, seperti kemampuan untuk menampilkan gambar, animasi, dan bilah kemajuan; dan kemampuan untuk merespons klik ganda mouse.
CMFCTabCtrl
Kelas
Menyediakan fungsionalitas untuk kontrol tab. Kontrol tab menampilkan jendela yang dapat di-dok dengan tab datar atau tiga dimensi di bagian atas atau bawahnya. Tab dapat menampilkan teks dan gambar dan dapat mengubah warna saat aktif.
Struktur 'CMFCTabToolTipInfo
Menyediakan informasi tentang tab MDI yang diarahkan pengguna.
CMFCTasksPane
Kelas
Menerapkan daftar item yang dapat diklik (tugas).
CMFCTasksPaneTask
Kelas
Kelas pembantu yang mewakili tugas untuk kontrol panel tugas (CMFCTasksPane
Kelas). Objek tugas mewakili item dalam grup tugas (CMFCTasksPaneTaskGroup
Kelas). Setiap tugas dapat memiliki perintah yang dijalankan kerangka kerja saat pengguna mengklik tugas dan ikon yang muncul di sebelah kiri nama tugas.
CMFCTasksPaneTaskGroup
Kelas
Kelas pembantu CMFCTasksPane
yang digunakan oleh kontrol Kelas . Objek jenis CMFCTasksPaneTaskGroup
mewakili grup tugas. Grup tugas adalah daftar item yang ditampilkan kerangka kerja dalam kotak terpisah yang memiliki tombol ciutkan. Kotak dapat memiliki keterangan opsional (nama grup). Jika grup diciutkan, daftar tugas tidak terlihat.
CMFCToolBar
Kelas
Menyerupan CToolBar
Kelas, tetapi menyediakan dukungan tambahan untuk fitur antarmuka pengguna. Ini termasuk toolbar datar, toolbar dengan gambar panas, ikon besar, tombol pager, toolbar terkunci, kontrol rebar, teks di bawah gambar, gambar latar belakang, dan toolbar bertab. Kelas ini CMFCToolBar
juga berisi dukungan bawaan untuk penyesuaian toolbar dan menu pengguna, seret dan letakkan antara toolbar dan menu, tombol kotak kombo, tombol kotak edit, pemilih warna, dan tombol roll-up.
CMFCToolBarImages
Kelas
Mengelola gambar toolbar yang dimuat dari sumber daya aplikasi atau dari file.
CMFCToolBarInfo
Kelas
Berisi ID sumber daya gambar toolbar di berbagai status. CMFCToolBarInfo
adalah kelas pembantu CMFCToolBar::LoadToolBarEx
yang digunakan sebagai parameter metode .
CMFCToolBarMenuButton
Kelas
Tombol bilah alat yang berisi menu pop-up.
CMFCToolBarsCustomizeDialog
Kelas
Kotak dialog tab modeless (CPropertySheet
Kelas) yang memungkinkan pengguna untuk menyesuaikan toolbar, menu, pintasan keyboard, alat yang ditentukan pengguna, dan gaya visual dalam aplikasi. Biasanya, pengguna mengakses kotak dialog ini dengan memilih Kustomisasi dari menu Alat .
CMFCToolTipCtrl
Kelas
Implementasi tipsalat yang diperluas berdasarkan CToolTipCtrl
Kelas. Tipsalat CMFCToolTipCtrl
berdasarkan kelas dapat menampilkan ikon, label, dan deskripsi. Anda dapat menyesuaikan tampilan visualnya dengan menggunakan isian gradien, teks kustom dan warna batas, teks tebal, sudut bulat, atau gaya balon.
CMFCToolTipInfo
Kelas
Menyimpan informasi tentang tampilan visual tipsalat.
CMFCVisualManager
Kelas
Memberikan dukungan untuk mengubah tampilan aplikasi Anda di tingkat global. Kelas CMFCVisualManager
bekerja sama dengan kelas yang menyediakan instruksi untuk menggambar kontrol GUI aplikasi Anda menggunakan gaya yang konsisten. Kelas-kelas lain ini disebut sebagai manajer visual dan mereka mewarisi dari CMFCBaseVisualManager
.
CMFCVisualManagerOffice2003
Kelas
Memberi aplikasi tampilan Microsoft Office 2003.
CMFCVisualManagerOffice2007
Kelas
Memberikan tampilan Microsoft Office 2007 pada aplikasi.
CMFCVisualManagerVS2005
Kelas
Memberi aplikasi tampilan Microsoft Visual Studio 2005.
CMFCVisualManagerWindows
Kelas
Menipu tampilan Microsoft Windows XP atau Microsoft Vista saat pengguna memilih tema Windows XP atau Vista.
CMFCVisualManagerWindows7
Kelas
Memberikan aplikasi tampilan aplikasi Windows 7.
CMFCWindowsManagerDialog
Kelas
Memungkinkan pengguna mengelola jendela anak MDI dalam aplikasi MDI.
CMiniFrameWnd
Kelas
Mewakili jendela bingkai setengah tinggi biasanya terlihat di sekitar toolbar mengambang.
CMonikerFile
Kelas
Mewakili aliran data (IStream
) yang dinamai oleh IMoniker
.
CMonthCalCtrl
Kelas
Merangkum fungsionalitas kontrol kalender bulan.
CMouseManager
Kelas
Memungkinkan pengguna mengaitkan perintah yang berbeda dengan objek Kelas tertentu CView
saat pengguna mengklik dua kali di dalam tampilan tersebut.
CMultiDocTemplate
Kelas
Menentukan templat dokumen yang mengimplementasikan beberapa antarmuka dokumen (MDI).
CMultiLock
Kelas
Mewakili mekanisme kontrol akses yang digunakan dalam mengontrol akses ke sumber daya dalam program multithreaded.
CMultiPageDHtmlDialog
Kelas
Dialog perkalian menampilkan beberapa halaman HTML secara berurutan dan menangani peristiwa dari setiap halaman.
CMultiPaneFrameWnd
Kelas
CPaneFrameWnd
Memperluas Kelas. Ini dapat mendukung beberapa panel. Alih-alih satu handel yang disematkan ke bilah kontrol, CMultiPaneFrameWnd
berisi CPaneContainerManager
objek Kelas yang memungkinkan pengguna untuk menambungkan satu CMultiPaneFrameWnd
sama lain dan secara dinamis membuat beberapa jendela bertab mengambang.
CMutex
Kelas
Mewakili mutex, yang merupakan objek sinkronisasi yang memungkinkan satu utas saling eksklusif mengakses sumber daya.
CNetAddressCtrl
Kelas
Kelas mewakili CNetAddressCtrl
kontrol alamat jaringan, yang dapat Anda gunakan untuk memasukkan dan memvalidasi format IPv4, IPv6, dan alamat DNS bernama.
CNotSupportedException
Kelas
Mewakili pengecualian yang merupakan hasil permintaan untuk fitur yang tidak didukung.
CObArray
Kelas
Mendukung array CObject
pointer.
CObject
Kelas
Kelas dasar utama untuk Pustaka Kelas Microsoft Foundation.
CObList
Kelas
Mendukung daftar pointer non-unik CObject
yang diurutkan yang dapat diakses secara berurutan atau berdasarkan nilai pointer.
COccManager
Kelas
Mengelola berbagai situs kontrol kustom; diimplementasikan oleh COleControlContainer
objek dan COleControlSite
.
COleBusyDialog
Kelas
Digunakan untuk kotak dialog Server OLE Tidak Merespons atau Server Sibuk.
COleChangeIconDialog
Kelas
Digunakan untuk kotak dialog Ikon Perubahan OLE.
COleChangeSourceDialog
Kelas
Digunakan untuk kotak dialog Ubah Sumber OLE.
COleClientItem
Kelas
Menentukan antarmuka kontainer ke item OLE.
COleCmdUI
Kelas
Menerapkan metode untuk MFC untuk memperbarui status objek antarmuka pengguna yang terkait dengan IOleCommandTarget
fitur -driven aplikasi Anda.
COleControl
Kelas
Kelas dasar yang kuat untuk mengembangkan kontrol OLE.
COleControlContainer
Kelas
Bertindak sebagai kontainer kontrol untuk kontrol ActiveX.
COleControlModule
Kelas
Kelas dasar tempat Anda memperoleh objek modul kontrol OLE.
COleControlSite
Kelas
Menyediakan dukungan untuk antarmuka kontrol sisi klien kustom.
COleConvertDialog
Kelas
Untuk informasi selengkapnya, lihat OLEUICONVERT
struktur di Windows SDK.
COleCurrency
Kelas
Merangkum CURRENCY
jenis data otomatisasi OLE.
COleDataObject
Kelas
Digunakan dalam transfer data untuk mengambil data dalam berbagai format dari Clipboard, melalui seret dan letakkan, atau dari item OLE yang disematkan.
COleDataSource
Kelas
Bertindak sebagai cache tempat aplikasi menempatkan data yang akan ditawarkannya selama operasi transfer data, seperti operasi Clipboard atau seret dan letakkan.
COleDBRecordView
Kelas
Tampilan yang menampilkan rekaman database dalam kontrol.
COleDialog
Kelas
Menyediakan fungsionalitas yang umum untuk kotak dialog untuk OLE.
COleDispatchDriver
Kelas
Mengimplementasikan sisi klien otomatisasi OLE.
COleDispatchException
Kelas
Menangani pengecualian khusus untuk antarmuka OLE IDispatch
, yang merupakan bagian utama dari otomatisasi OLE.
COleDocObjectItem
Kelas
Menerapkan penahanan dokumen Aktif.
COleDocument
Kelas
Kelas dasar untuk dokumen OLE yang mendukung pengeditan visual.
COleDropSource
Kelas
Memungkinkan data diseret ke target penghilangan.
COleDropTarget
Kelas
Menyediakan mekanisme komunikasi antara jendela dan pustaka OLE.
COleException
Kelas
Mewakili kondisi pengecualian yang terkait dengan operasi OLE.
COleInsertDialog
Kelas
Digunakan untuk kotak dialog Sisipkan Objek OLE.
COleIPFrameWnd
Kelas
Basis untuk jendela pengeditan aplikasi Anda di tempat.
COleIPFrameWndEx
Kelas
Menerapkan kontainer OLE yang mendukung MFC. Anda harus memperoleh kelas jendela bingkai di tempat untuk aplikasi Anda dari COleIPFrameWndEx
kelas , alih-alih mengambilnya dari COleIPFrameWnd
kelas .
COleLinkingDoc
Kelas
Kelas dasar untuk dokumen kontainer OLE yang mendukung penautan ke item yang disematkan di dalamnya.
COleLinksDialog
Kelas
Digunakan untuk kotak dialog Edit Tautan OLE.
COleMessageFilter
Kelas
Mengelola konkurensi yang diperlukan oleh interaksi aplikasi OLE.
COleObjectFactory
Kelas
Menerapkan pabrik kelas OLE, yang membuat objek OLE seperti server, objek otomatisasi, dan dokumen.
COlePasteSpecialDialog
Kelas
Digunakan untuk kotak dialog Tempel Spesial OLE.
COlePropertiesDialog
Kelas
Merangkum kotak dialog Properti Objek OLE umum Windows.
COlePropertyPage
Kelas
Digunakan untuk menampilkan properti kontrol kustom dalam antarmuka grafis, mirip dengan kotak dialog.
COleResizeBar
Kelas
Jenis bilah kontrol yang mendukung pengubahan ukuran item OLE di tempat.
COleSafeArray
Kelas
Kelas untuk bekerja dengan array jenis dan dimensi arbitrer.
COleServerDoc
Kelas
Kelas dasar untuk dokumen server OLE.
COleServerItem
Kelas
Menyediakan antarmuka server untuk item OLE.
COleStreamFile
Kelas
Mewakili aliran data (IStream
) dalam file gabungan sebagai bagian dari OLE Structured Storage.
COleTemplateServer
Kelas
Digunakan untuk server pengeditan visual OLE, server otomatisasi, dan kontainer tautan (aplikasi yang mendukung tautan ke penyematan).
COleUpdateDialog
Kelas
Digunakan untuk kasus khusus kotak dialog Edit Tautan OLE, yang harus digunakan saat Anda hanya perlu memperbarui objek tertaut atau tersemat yang ada dalam dokumen.
COleVariant
Kelas
Merangkum VARIANT
jenis data.
CPagerCtrl
Kelas
Kelas CPagerCtrl
membungkus kontrol pager Windows, yang dapat menggulir ke tampilan jendela yang terkandung yang tidak sesuai dengan jendela yang berisi.
CPageSetupDialog
Kelas
Merangkum layanan yang disediakan oleh kotak dialog Penyetelan Halaman OLE umum Windows dengan dukungan tambahan untuk mengatur dan memodifikasi margin cetak.
CPaintDC
Kelas
Kelas konteks perangkat yang berasal dari CDC
Kelas.
CPalette
Kelas
Merangkum palet warna Windows.
CPane
Kelas
Peningkatan CControlBar
Kelas. Jika Anda meningkatkan proyek MFC yang ada, Anda perlu mengganti semua kemunculan CControlBar
dengan CPane
.
CPaneContainer
Kelas
Komponen dasar model docking yang diimplementasikan oleh MFC. Objek kelas ini menyimpan pointer ke dua panel docking atau ke dua instans CPaneContainer
. Ini juga menyimpan penunjuk ke pembagi yang memisahkan panel (atau kontainer). Dengan menyarangkan kontainer di dalam kontainer, kerangka kerja dapat membangun pohon biner yang mewakili tata letak docking yang kompleks. Akar pohon biner disimpan dalam CPaneContainerManager
objek Kelas .
CPaneContainerManager
Kelas
Mengelola penyimpanan dan tampilan tata letak docking saat ini.
CPaneDialog
Kelas
Mendukung kotak dialog modeless dan dapat ditambat.
CPaneDivider
Kelas
Membagi dua panel, membagi dua grup panel, atau memisahkan sekelompok panel dari area klien dari jendela bingkai utama.
CPaneFrameWnd
Kelas
Menerapkan jendela bingkai mini yang berisi satu panel. Panel mengisi area klien jendela.
CParabolicTransitionFromAcceleration
Kelas
Merangkum transisi parabolik-akselerasi.
CPen
Kelas
Merangkum pena antarmuka perangkat grafis (GDI) Windows.
CPictureHolder
Kelas
Menerapkan properti Gambar, yang memungkinkan pengguna menampilkan gambar di kontrol Anda.
CPoint
Kelas
Mirip dengan struktur Windows POINT
.
CPrintDialog
Kelas
Merangkum layanan yang disediakan oleh kotak dialog umum Windows untuk pencetakan.
CPrintDialogEx
Kelas
Merangkum layanan yang disediakan oleh lembar properti Windows Print.
CProgressCtrl
Kelas
Menyediakan fungsionalitas kontrol bilah kemajuan umum Windows.
CPropertyPage
Kelas
Mewakili halaman individual lembar properti, atau dikenal sebagai kotak dialog tab.
CPropertySheet
Kelas
Mewakili lembar properti, juga dikenal sebagai kotak dialog tab.
CPropExchange
Kelas
Mendukung implementasi persistensi untuk kontrol OLE Anda.
CPtrArray
Kelas
Mendukung array penunjuk kekosongan.
CPtrList
Kelas
Mendukung daftar penunjuk yang batal.
CReBar
Kelas
Bilah kontrol yang menyediakan informasi tata letak, persistensi, dan status untuk kontrol bilah ulang.
CReBarCtrl
Kelas
Merangkum fungsionalitas kontrol rebar, yang merupakan kontainer untuk jendela anak.
CRecentDockSiteInfo
Kelas
Kelas pembantu yang menyimpan informasi status terbaru untuk CPane
Kelas.
CRecentFileList
Kelas
Mendukung kontrol daftar file (MRU) yang terakhir digunakan.
CRecordset
Kelas
Mewakili sekumpulan rekaman yang dipilih dari sumber data.
CRecordView
Kelas
Tampilan yang menampilkan rekaman database dalam kontrol.
CRect
Kelas
Mirip dengan struktur WindowsRECT
.
CRectTracker
Kelas
Memungkinkan item ditampilkan, dipindahkan, dan diubah ukurannya dengan cara yang berbeda.
CRenderTarget
Kelas
Pembungkus untuk ID2D1RenderTarget
.
CResourceException
Kelas
Dihasilkan ketika Windows tidak dapat menemukan atau mengalokasikan sumber daya yang diminta.
CReversalTransition
Kelas
Merangkum transisi pembalikan.
CRgn
Kelas
Merangkum wilayah antarmuka perangkat grafis (GDI) Windows.
CRichEditCntrItem
Kelas
Dengan CRichEditView
Kelas dan CRichEditDoc
Kelas, menyediakan fungsionalitas kontrol edit kaya dalam konteks arsitektur tampilan dokumen MFC.
CRichEditCtrl
Kelas
Menyediakan fungsionalitas kontrol edit yang kaya.
CRichEditDoc
Kelas
Dengan CRichEditView
Kelas dan CRichEditCntrItem
Kelas, menyediakan fungsionalitas kontrol edit kaya dalam konteks arsitektur tampilan dokumen MFC.
CRichEditView
Kelas
Dengan CRichEditDoc
Kelas dan CRichEditCntrItem
Kelas, menyediakan fungsionalitas kontrol edit kaya dalam konteks arsitektur tampilan dokumen MFC.
CScrollBar
Kelas
Menyediakan fungsionalitas kontrol bilah gulir Windows.
CScrollView
Kelas
CView
Kelas dengan kemampuan gulir.
CSemaphore
Kelas
Mewakili "semaphore", yang merupakan objek sinkronisasi yang memungkinkan jumlah utas terbatas dalam satu atau beberapa proses untuk mengakses aMaintains jumlah utas yang saat ini mengakses sumber daya tertentu.
CSettingsStore
Kelas
Membungkus fungsi Windows API, menyediakan antarmuka berorientasi objek yang Anda gunakan untuk mengakses registri.
CSettingsStoreSP
Kelas
Kelas pembantu CSettingsStore
yang dapat Anda gunakan untuk membuat instans Kelas.
CSharedFile
Kelas
Kelas CMemFile
turunan Kelas yang mendukung file memori bersama.
CShellManager
Kelas
Menerapkan beberapa metode yang memungkinkan Anda bekerja dengan penunjuk ke daftar pengidentifikasi (PIDL).
CSimpleException
Kelas
Kelas ini adalah kelas dasar untuk pengecualian MFC yang penting sumber daya.
CSingleDocTemplate
Kelas
Menentukan templat dokumen yang mengimplementasikan antarmuka dokumen tunggal (SDI).
CSingleLock
Kelas
Mewakili mekanisme kontrol akses yang digunakan dalam mengontrol akses ke sumber daya dalam program multithreaded.
CSinusoidalTransitionFromRange
Kelas
Merangkum transisi rentang sinusoidal yang memiliki rentang osilasi tertentu.
CSinusoidalTransitionFromVelocity
Kelas
Merangkum transisi kecepatan sinusoidal yang memiliki amplitudo yang ditentukan oleh kecepatan awal variabel animasi.
CSize
Kelas
Mirip dengan struktur Windows SIZE
, yang mengimplementasikan koordinat atau posisi relatif.
CSliderCtrl
Kelas
Menyediakan fungsionalitas kontrol slider umum Windows.
CSmartDockingInfo
Kelas
Mendefinisikan tampilan penanda docking pintar.
CSmoothStopTransition
Kelas
Merangkum transisi smooth-stop.
CSocket
Kelas
Berasal dari CAsyncSocket
, dan mewakili tingkat abstraksi API Windows Sockets yang lebih tinggi.
CSocketFile
Kelas
Objek yang CFile
digunakan untuk mengirim dan menerima data di seluruh jaringan melalui Windows Sockets.
CSpinButtonCtrl
Kelas
Menyediakan fungsionalitas kontrol tombol putar umum Windows.
CSplitButton
Kelas
Mewakili kontrol tombol terpisah. Kontrol tombol terpisah melakukan perilaku default saat pengguna mengklik bagian utama tombol, dan menampilkan menu drop-down saat pengguna mengklik panah drop-down tombol.
CSplitterWnd
Kelas
Menyediakan fungsionalitas jendela pemisah, yang merupakan jendela yang berisi beberapa panel.
CSplitterWndEx
Kelas
Mewakili jendela pemisah yang disesuaikan.
CStatic
Kelas
Menyediakan fungsionalitas kontrol statis Windows.
CStatusBar
Kelas
Bilah kontrol dengan baris panel output teks, atau "indikator".
CStatusBarCtrl
Kelas
Menyediakan fungsionalitas kontrol bilah status umum Windows.
CStdioFile
Kelas
Mewakili file aliran run-time C seperti yang dibuka oleh fungsi run-time , _wfopen
.fopen
CStringArray
Kelas
Mendukung array CString
objek.
CStringList
Kelas
Mendukung daftar CString
objek.
CSyncObject
Kelas
Kelas virtual murni yang menyediakan fungsionalitas umum untuk objek sinkronisasi di Win32.
CTabbedPane
Kelas
Menerapkan fungsionalitas panel dengan tab yang dapat dilepas.
CTabCtrl
Kelas
Menyediakan fungsionalitas kontrol tab umum Windows.
CTabView
Kelas
Menyederhanakan penggunaan kelas kontrol tab (CTabView
Kelas) dalam aplikasi yang menggunakan arsitektur dokumen/tampilan MFC.
CTaskDialog
Kelas
Kotak dialog pop-up yang berfungsi seperti kotak pesan tetapi dapat menampilkan informasi tambahan kepada pengguna. Ini CTaskDialog
juga mencakup fungsionalitas untuk mengumpulkan informasi dari pengguna.
CToolBar
Kelas
Bilah kontrol yang memiliki baris tombol bitmapped dan pemisah opsional.
CToolBarCtrl
Kelas
Menyediakan fungsionalitas kontrol umum bilah alat Windows.
CToolTipCtrl
Kelas
Merangkum fungsionalitas "kontrol tip alat", jendela pop-up kecil yang menampilkan satu baris teks yang menjelaskan tujuan alat dalam aplikasi.
CTooltipManager
Kelas
Mempertahankan informasi runtime tentang tipsalat. Kelas CTooltipManager
ini dibuat satu kali per aplikasi.
CTreeCtrl
Kelas
Menyediakan fungsionalitas kontrol tampilan pohon umum Windows.
CTreeView
Kelas
Menyederhanakan penggunaan kontrol pohon dan CTreeCtrl
Kelas, kelas yang merangkum fungsionalitas kontrol pohon, dengan arsitektur tampilan dokumen MFC.
CTypedPtrArray
Kelas
Menyediakan "pembungkus" jenis aman untuk objek kelas CPtrArray
atau CObArray
.
CTypedPtrList
Kelas
Menyediakan "pembungkus" yang aman untuk objek kelas CPtrList
.
CTypedPtrMap
Kelas
Menyediakan "pembungkus" yang aman untuk objek kelas CMapPtrToPtr
peta penunjuk , , CMapPtrToWord
, CMapWordToPtr
dan CMapStringToPtr
.
CUIntArray
Kelas
Mendukung array bilangan bulat yang tidak ditandatangani.
CUserException
Kelas
Dilemparkan untuk menghentikan operasi pengguna akhir.
CUserTool
Kelas
Item menu yang menjalankan aplikasi eksternal. Tab Alat dari kotak dialog Kustomisasi (CMFCToolBarsCustomizeDialog
Kelas) memungkinkan pengguna menambahkan alat pengguna, dan menentukan nama, perintah, argumen, dan direktori awal untuk setiap alat pengguna.
CUserToolsManager
Kelas
Mempertahankan kumpulan CUserTool
objek Kelas dalam aplikasi. Alat pengguna adalah item menu yang menjalankan aplikasi eksternal. Objek memungkinkan CUserToolsManager
pengguna atau pengembang untuk menambahkan alat pengguna baru ke aplikasi. Ini mendukung eksekusi perintah yang terkait dengan alat pengguna, dan juga menyimpan informasi tentang alat pengguna di registri Windows.
CView
Kelas
Menyediakan fungsionalitas dasar untuk kelas tampilan yang ditentukan pengguna.
CVSListBox
Kelas
Mendukung kontrol daftar yang dapat diedit.
CWaitCursor
Kelas
Menyediakan cara satu baris untuk menampilkan kursor tunggu, yang biasanya ditampilkan sebagai jam lapis, saat Anda melakukan operasi yang panjang.
CWinApp
Kelas
Kelas dasar tempat Anda memperoleh objek aplikasi Windows.
CWinAppEx
Kelas
Menangani status aplikasi, menyimpan status ke registri, memuat status dari registri, menginisialisasi manajer aplikasi, dan menyediakan tautan ke manajer aplikasi yang sama.
CWindowDC
Kelas
Berasal dari CDC
.
CWinFormsControl
Kelas
Menyediakan fungsionalitas dasar untuk menghosting kontrol Formulir Windows.
CWinFormsDialog
Kelas
Pembungkus untuk kelas dialog MFC yang menghosting kontrol pengguna Formulir Windows.
CWinFormsView
Kelas
Menyediakan fungsionalitas generik untuk menghosting kontrol Formulir Windows sebagai tampilan MFC.
CWinThread
Kelas
Mewakili utas eksekusi dalam aplikasi.
CWnd
Kelas
Menyediakan fungsionalitas dasar semua kelas jendela di Pustaka Kelas Microsoft Foundation.
CWordArray
Kelas
Mendukung array kata 16-bit.
Bagian Terkait
Aplikasi Desktop MFC
Berisi tautan ke topik tentang kelas, fungsi global, variabel global, dan makro yang membentuk Pustaka MFC.