CView

E828348

CView is a core Microsoft Foundation Class (MFC) C++ class that represents the visual interface for displaying and interacting with document data in an application’s user interface.

All labels observed (3)

Label Occurrences
CView canonical 3
CRecordView 1
Class View 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf C++ class ⓘ
MFC class ⓘ
user interface class ⓘ
associatedWith HWND window handle ⓘ
baseClassFor CEditView ⓘ
linked to: CWnd

CFormView ⓘ
linked to: CDialog

CListView ⓘ
CRecordView ⓘ
linked to: CView

CRichEditView ⓘ
CScrollView ⓘ
CTreeView ⓘ
belongsTo MFC UI layer ⓘ
category GUI framework class ⓘ
collaboratesWith CDocument ⓘ
CFrameWnd ⓘ
creation typically created by MFC framework ⓘ
customization via subclassing and message handlers ⓘ
definedIn MFC library headers ⓘ
documentation Microsoft Docs MFC reference ⓘ
headerFile afxext.h ⓘ
inheritsFrom CCmdTarget ⓘ
linked to: CWnd
introducedFor Windows desktop applications ⓘ
language C++ ⓘ
lifecycleMethod OnInitialUpdate ⓘ
overrides OnDraw ⓘ
OnInitialUpdate ⓘ
OnUpdate ⓘ
partOf Microsoft Foundation Class Library ⓘ
pattern document/view architecture ⓘ
platform Microsoft Windows ⓘ
linked to: Windows
providedBy Microsoft ⓘ
provides message handling via message maps ⓘ
renderingMethod OnDraw ⓘ
represents visual interface for document data ⓘ
role view in document/view pattern ⓘ
supports command routing ⓘ
displaying document data ⓘ
print preview ⓘ
printing ⓘ
scrolling via derived classes ⓘ
user interaction with document data ⓘ
updateMethod OnUpdate ⓘ
usedFor custom drawing with GDI ⓘ
handling keyboard input ⓘ
handling mouse input ⓘ
usedIn MFC document/view architecture ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

CWnd → baseClassFor → CView ⓘ
CFrameWnd → usedWith → CView ⓘ
CView → baseClassFor → CRecordView ⓘ
linked to: CView
Solution Explorer in Visual Studio → integratesWith → Class View ⓘ
linked to: CView