CWinFormsView Class
TOC
Collapse the table of content
Expand the table of content

CWinFormsView Class

 

Provides generic functionality for hosting of a Windows Forms control as an MFC view.

class CWinFormsView : public CView;

Name

Description

CWinFormsView::CWinFormsView

Constructs a CWinFormsView object.

Name

Description

CWinFormsView::GetControl

Retrieves a pointer to the Windows Forms control.

Name

CWinFormsView::operator Control^

Casts a type as a pointer to a Windows Forms control.

MFC uses the CWinFormsView class to host a .NET Framework Windows Forms control within an MFC view. The control is a child of the native view and occupies the entire client area of the MFC view. The result is similar to a CFormView view, allowing you to take advantage of the Windows Forms designer and run time to create rich form-based views.

For more information on using Windows Forms, see Using a Windows Form User Control in MFC.

System_CAPS_noteNote

MFC Windows Forms integration works only in projects which link dynamically with MFC (projects in which AFXDLL is defined).

System_CAPS_noteNote

CWinFormsView does not support the MFC splitter window (CSplitterWnd Class). Currently only the Windows Forms Splitter control (Splitter) is supported.

Requirements

Header: afxwinforms.h

Show:
© 2016 Microsoft