home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES

Project MFC

Class Summary
(MFC globals)  
__POSITION Basic types
_AFX_DOUBLE  
_AFX_FLOAT  
_AFX_OLDPROPSHEETHEADER  
_AFX_OLDPROPSHEETPAGE CPropertyPage -- one page of a tabbed dialog
_AFX_THREAD_STATE  
_AFX_WIN_STATE _AFX_WIN_STATE
_CIP  
_CTypedPtrList CTypedPtrList
_PNH  
AFX_CLASSINIT  
AFX_CLASSINIT_COMPAT  
AFX_CMDHANDLERINFO Implementation of command routing
AFX_CONNECTIONMAP  
AFX_CONNECTIONMAP_ENTRY OLE connection map handling (more in AFXDISP.H)
AFX_DISPMAP  
AFX_DISPMAP_ENTRY  
AFX_DISPMAP_FLAGS  
AFX_EVENT Implementation of event sink handling
AFX_EVENTMAP  
AFX_EVENTMAP_ENTRY  
AFX_EVENTMAP_FLAGS Event maps
AFX_EVENTSINKMAP  
AFX_EVENTSINKMAP_ENTRY  
AFX_EXCEPTION_CONTEXT  
AFX_EXCEPTION_LINK  
AFX_EXTENSION_MODULE  
AFX_INTERFACEMAP  
AFX_INTERFACEMAP_ENTRY OLE interface map handling (more in AFXDISP.H)
AFX_MODULE_STATE  
AFX_MODULE_THREAD_STATE  
AFX_MSGMAP  
AFX_MSGMAP_ENTRY  
AFX_NOTIFY WM_NOTIFY support
AFX_OLDPROPSHEETHEADER  
AFX_OLDPROPSHEETPAGE  
AFX_OLECMDMAP  
AFX_OLECMDMAP_ENTRY OLE Document Object command target handling
AFX_PARSEMAP  
AFX_PARSEMAP_ENTRY  
AFX_PARSEMAP_ENTRY_PARAMS  
AFX_PMSG  
AFX_PMSGT  
AFX_PMSGW  
AFX_PPFIELDSTATUS  
AFX_REG_FLAGS Registry functions
AFX_SIZEPARENTPARAMS Internal AFX Windows messages (see Technical note TN024 for more details) (0x0360 - 0x037F are reserved for MFC)
AFX_THREADPROC CWinThread
AfxSig  
BSTR Strings
CAnimateCtrl CAnimateCtrl
CArchive  
CArchiveException  
CArray CArray
CAsyncMonikerFile  
CAsyncSocket CAsyncSocket
CBitmap  
CBitmapButton Simple bitmap button
CBrush  
CButton  
CByteArray  
CCachedDataPathProperty CCachedDataPathProperty - Cached asynchonous properties for OLE Controls
CCheckListBox  
CClientDC  
CCmdTarget  
CCmdUI  
CColorButton CColorButton: used by CColorPropPage
CColorDialog CColorDialog - used to select a color
CColorPropPage CColorPropPage
CComboBox  
CComboBoxEx CComboBoxEx
CCommandLineInfo CCommandLineInfo
CCommonDialog CCommonDialog - base class for all common dialogs
CConnectionPoint CConnectionPoint
CControlBar  
CControlBarInfo CControlBarInfo - used for docking serialization
CControlRectTracker  
CCreateContext  
CCriticalSection CCriticalSection
CCtrlView class CCtrlView allows almost any control to be a view
CDaoDatabase CDaoDatabase - a DAO Database
CDaoDatabaseInfo  
CDaoErrorInfo Info structures
CDaoException CDaoException - DAO error trapping mechanism
CDaoFieldCache Data caching structures
CDaoFieldExchange CDaoFieldExchange - for field exchange
CDaoFieldInfo  
CDaoIndexFieldInfo  
CDaoIndexInfo  
CDaoParameterInfo  
CDaoQueryDef CDaoQueryDef - a DAO QueryDef
CDaoQueryDefInfo  
CDaoRecordset CDaoRecordset - the result of a query or base table browse
CDaoRecordView CDaoRecordView - form for viewing data records
CDaoRelationFieldInfo  
CDaoRelationInfo  
CDaoTableDef CDaoTableDef - a DAO TableDef
CDaoTableDefInfo  
CDaoWorkspace CDaoWorkspace - a DAO Workspace
CDaoWorkspaceInfo  
CDatabase CDatabase - a SQL Database
CDataExchange Dialog data exchange (DDX_) and validation (DDV_)
CDataPathProperty CDataPathProperty - Asynchonous properties for OLE Controls
CDateTimeCtrl CDateTimeCtrl
CDBException CDBException - something gone wrong
CDBVariant CDBVariant
CDC The device context
CDialog CDialog - a modal or modeless dialog
CDialogBar CDialogBar control This is a control bar built from a dialog template.
CDialogTemplate CDialogTemplate
CDocItem DocItem support
CDockBar CDockBar - used for docking
CDockContext toolbar docking support
CDockState CDockState - used for docking serialization
CDocManager CDocManager
CDocObjectServer CDocObjectServer class
CDocObjectServerItem  
CDocTemplate class CDocTemplate creates documents
CDocument class CDocument is the main document data abstraction
CDragListBox CDragListBox
CDumpContext  
CDWordArray  
CDynLinkLibrary  
CEdit  
CEditView CEditView - simple text editor view
CEmbeddedButActsLikePtr  
CEvent CEvent
CException Exceptions
CFieldExchange CFieldExchange - for field exchange
CFieldInfo  
CFile File - raw unbuffered disk file I/O
CFileDialog CFileDialog - used for FileOpen.
CFileException  
CFileFind Local file searches
CFileStatus File status
CFindReplaceDialog Find/FindReplace modeless dialogs
CFont  
CFontComboBox  
CFontDialog CFontDialog - used to select a font
CFontHolder CFontHolder - helper class for dealing with font objects
CFontPropPage CFontPropPage class
CFormView CFormView - generic view constructed from a dialog template
CFrameWnd  
CFtpConnection  
CFtpFileFind CFtpFileFind
CGdiObject CGdiObject abstract class for CDC SelectObject
CGopherConnection  
CGopherFile CGopherFile
CGopherFileFind CGopherFileFind
CGopherLocator CGopherLocator
CHeaderCtrl CHeaderCtrl
CHotKeyCtrl CHotKeyCtrl
CHtmlStream CHtmlStream -- manages in-memory HTML
CHtmlView CHtmlView
CHttpConnection  
CHttpFile  
CHttpFilter  
CHttpFilterContext Internet Information Server Filter Support
CHttpServer Internet Information Server Extension Support
CHttpServerContext  
CImageList CImageList
CInterfacePlaceHolder OLE COM (Component Object Model) implementation infrastructure - data driven QueryInterface - standard implementation of aggregate AddRef and Release (see CCmdTarget in AFXWIN.H for more information)
CInternetConnection Connection types
CInternetException CInternetException
CInternetFile Internet File Access Wrapper
CInternetSession classes that are declared in this file
CIP  
CIPAddressCtrl CIPAddressCtrl
CList CList
CListBox  
CListCtrl CListCtrl
CListView CListView
CLongBinary CLongBinary - a Long (generally > 32k in length) Binary object
CLSID  
CMap CMap
CMapPtrToPtr  
CMapPtrToWord  
CMapStringToOb  
CMapStringToPtr  
CMapStringToString  
CMapWordToOb  
CMapWordToPtr  
CMDIChildWnd  
CMDIFrameWnd MDI Support
CMemFile Memory based file implementation
CMemoryException Standard Exception classes
CMenu CMenu
CMetaFileDC CMetaFileDC
CMiniDockFrameWnd  
CMiniFrameWnd CMiniFrameWnd
CMirrorFile Robust file save support opens a temp file if modeCreate specified and enough free space renaming, etc occurs automatically if everything succeeds
CMonikerFile CMonikerFile - implementation of COleStreamFile that uses an IMoniker to get the IStream
CMonthCalCtrl CMonthCalCtrl
CMultiDocTemplate  
CMultiLock CMultiLock
CMutex CMutex
CNoTrackObject  
CNotSupportedException  
CObArray  
CObject class CObject is the root of all compliant objects
CObList  
CODBCFieldInfo  
CODBCParamInfo  
COleBusyDialog COleBusyDialog - useful in managing concurrency
COleChangeIconDialog COleChangeIconDialog
COleChangeSourceDialog COleChangeSourceDialog
COleClientItem  
COleCmdUI COleCmdUI
COleCntrFrameWnd  
COleControl  
COleControlLock COleControlLock
COleControlModule COleControlModule - base class for .
COleConvertDialog COleConvertDialog
COleCurrency COleCurrency class
COleDataObject COleDataObject -- simple wrapper for IDataObject
COleDataSource  
COleDateTime COleDateTime class
COleDateTimeSpan COleDateTimeSpan class
COleDBRecordView CRecordView - form for viewing data records
COleDialog Wrappers for OLE UI dialogs
COleDispatchDriver Helper class for driving IDispatch
COleDispatchException IDispatch specific exception
COleDocIPFrameWnd COleDocIPFrameWnd class
COleDocObjectItem  
COleDocument COleDocument - common OLE container behavior (enables server functionality)
COleDropSource COleDropSource (advanced drop source support)
COleDropTarget COleDropTarget (advanced drop target support)
COleException COleException - unexpected or rare OLE error returned
COleInsertDialog COleInsertDialog
COleIPFrameWnd  
COleLinkingDoc COleLinkingDoc - (enables linking to embeddings - beginnings of server fuctionality)
COleLinksDialog COleLinksDialog
COleMessageFilter COleMessageFilter (implements IMessageFilter)
COleObjectFactory Class Factory implementation (binds OLE class factory -> runtime class) (all specific class factories derive from this class factory)
COlePasteSpecialDialog COlePasteSpecialDialog
COlePropertiesDialog COleEditProperties
COlePropertyPage Property Page Dialog Class
COleResizeBar COleResizeBar - supports in-place resizing in server applications
COleSafeArray  
COleServerDoc COleServerDoc - registered server document containing COleServerItems
COleServerItem COleServerItem - IOleObject & IDataObject OLE component
COleStreamFile COleStreamFile - implementation of CFile which uses an IStream
COleTemplateServer  
COleUILinkInfo COleUILinkInfo -- used internally to implement IOleUILinkInfo and IOleUILinkContainer used by COleLinksDialog and COleChangeSourceDialog
COleUpdateDialog COleUpdateDialog
COleVariant  
CPageSetupDialog Page Setup dialog
CPaintDC CDC Helpers
CPalette  
CPen CGdiObject subclasses (drawing tools)
CPictureHolder CPictureHolder - helper class for dealing with picture objects
CPicturePropPage CPicturePropPage
CPlex  
CPoint CPoint - A 2-D point, similar to Windows POINT structure.
CPreviewDC Implementation of PrintPreview
CPreviewView  
CPrintDialog CPrintDialog - used for Print.
CPrintInfo Informational data structures
CPrintPreviewState  
CProcessLocal  
CProcessLocalObject  
CProgressCtrl CProgressCtrl
CPropertyPage  
CPropertyPageEx  
CPropertySheet  
CPropertySheetEx CPropertySheetEx -- a tabbed "dialog" (really a popup-window), extended for IE4
CPropExchange CPropExchange - Abstract base class for property exchange
CPtrArray  
CPtrList  
CReBar  
CReBarCtrl  
CRecentFileList CRecentFileList
CRecordset CRecordset - the result of a SQL Statement
CRecordsetStatus Info helper definitions
CRecordView CRecordView - form for viewing data records
CRect  
CRectTracker CRectTracker - simple rectangular tracking rectangle w/resize handles
CResourceException Standard exceptions
CRgn  
CRichEditCntrItem CRichEditCntrItem
CRichEditCtrl CRichEditCtrl
CRichEditDoc CRichEditDoc
CRichEditView  
CRuntimeClass Basic object model
CScrollBar  
CScrollView class CScrollView supports simple scrolling and scaling
CSemaphore CSemaphore
CSharedFile Shared file support
CSimpleException  
CSimpleList CSimpleList (simple/small subset of CList)
CSingleDocTemplate  
CSingleLock CSingleLock
CSize CSize - An extent, similar to Windows SIZE structure.
CSizeComboBox CSizeComboBox window
CSliderCtrl CSliderCtrl
CSocket CSocket
CSocketFile CSocketFile
CSocketWnd CSocketWnd -- internal use only Implementation for sockets notification callbacks.
CSpinButtonCtrl CSpinButtonCtrl
CSplitterWnd Splitter Window
CStatic Standard Windows controls
CStatusBar  
CStatusBarCtrl CStatusBarCtrl
CStdioFile STDIO file implementation
CStockPropPage CStockPropPage
CString  
CStringArray  
CStringData  
CStringList  
CSyncObject Basic synchronization object
CTabCtrl CTabCtrl
CThreadLocal  
CThreadLocalObject  
CThreadSlotData  
CTime  
CTimeSpan CTimeSpan and CTime
CToolBar  
CToolBarCtrl  
CToolInfo CToolInfo
CToolTipCtrl CToolTipCtrl
CTreeCtrl CTreeCtrl
CTreeView CTreeView
CTypedPtrArray CTypedPtrArray
CTypedPtrList  
CTypedPtrMap CTypedPtrMap
CTypedSimpleList  
CTypeLibCache  
CTypeLibCacheMap  
CUIntArray  
CUserException  
CView  
CWaitCursor class CWaitCursor
CWinApp CWinApp - the root of all Windows applications
CWindowDC  
CWinThread  
CWnd  
CWordArray  
DISPID  
DISPPARAMS  
DROPEFFECT  
DSCREASON  
DSCSTATE  
FONTITEM_PPG CFontComboBox window
FONTOBJECT  
GUID  
HKEY  
HRESULT OLE types
IID  
INETVARENUM Constants to describe parameter types
LPCONNECTIONPOINT  
LPCRECT CRect - A 2-D rectangle, similar to Windows RECT structure.
LPCSAFEARRAY CSafeArray class
LPCVARIANT COleVariant class - wraps VARIANT types
LPDISPATCH  
LPENUMOLEVERB  
LPTYPEINFO  
LPTYPELIB  
LPUNKNOWN  
MERGEOBJECT  
OLE_APPTYPE COleTemplateServer - COleObjectFactory using CDocTemplates
OLE_NOTIFICATION Useful OLE specific types (some from OLE 1.0 headers)
OLE_OBJTYPE  
OLECHAR  
pCtxt Parse Map macros
POSITION  
SCODE  
tagAFX_PPFIELDSTATUS Structures used by COlePropertyPage
tagFONTOBJECT  
tagMERGEOBJECT  
VARIANT  
VARTYPE  
 


 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES