CFrameWnd

E828345

CFrameWnd is a core MFC C++ class that implements a standard top-level application frame window, providing the main frame, menu, toolbar, and status bar infrastructure for Windows desktop programs.

All labels observed (1)

Label Occurrences
CFrameWnd canonical 3

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf C++ class ⓘ
MFC class ⓘ
window frame class ⓘ
abbreviationFor Class Frame Window ⓘ
baseClassOf CMainFrame (typical application-defined class) ⓘ
canContain CMenu ⓘ
CStatusBar ⓘ
CToolBar ⓘ
CView-derived objects ⓘ
category GUI framework class ⓘ
definedIn afxwin.h ⓘ
documentationURL https://learn.microsoft.com/cpp/mfc/reference/cframewnd-class ⓘ
hasMemberFunction Create ⓘ
LoadFrame ⓘ
RecalcLayout ⓘ
SetMenu ⓘ
SetWindowText ⓘ
hasVirtualFunction OnCmdMsg ⓘ
OnCreate ⓘ
PreCreateWindow ⓘ
implements top-level application frame window ⓘ
inheritsFrom CWnd ⓘ
introducedIn early versions of MFC ⓘ
library MFC ⓘ
lifecycle created during application initialization ⓘ
partOf Microsoft Foundation Class Library ⓘ
providedBy Microsoft ⓘ
providesInfrastructureFor main frame window ⓘ
menu bar ⓘ
status bar ⓘ
tool bar ⓘ
responsibleFor hosting the main application user interface ⓘ
runsOn Microsoft Windows ⓘ
linked to: Windows
supports document/view architecture ⓘ
supportsFeature MDI and SDI frame windows ⓘ
command routing ⓘ
menu management ⓘ
message handling ⓘ
status bar updates ⓘ
toolbar docking ⓘ
threadingModel UI thread only ⓘ
typicalUsage base class for an SDI main frame window ⓘ
usedIn Windows desktop applications ⓘ
usedWith CDocument ⓘ
CView ⓘ
CWinApp ⓘ

How these facts were elicited

Referenced by (3)

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

CWnd → baseClassFor → CFrameWnd ⓘ
CView → collaboratesWith → CFrameWnd ⓘ