Поделиться через


Размещение пользовательского элемента управления формы Windows Forms в качестве представления MFC

MFC использует класс CWinFormsView для размещения пользовательского элемента управления Windows Forms в представлении MFC. Представления Windows Forms MFC — это элементы activeX. Элемент управления пользователем размещается в качестве дочернего элемента собственного представления и занимает всю клиентская область собственного представления.

Конечный результат напоминает модель, используемую классом CFormView. Это позволяет воспользоваться преимуществами конструктора и среды выполнения Windows Forms для создания расширенных представлений на основе форм.

Так как представления Windows Forms MFC являются элементами ActiveX, они не имеют одинаковых hwnd представлений MFC. Кроме того, их нельзя передать как указатель на представление CView . Как правило, используйте методы платформа .NET Framework для работы с представлениями Windows Forms и меньше полагаться на Win32.

В этом разделе

Практическое руководство. Создание пользовательского элемента управления и просмотр ведущего интерфейса MDI

Практическое руководство. Добавление маршрутизации команд в элемент управления Windows Forms

Практическое руководство. Вызов свойств и методов элемента управления Windows Forms

См. также

Использование пользовательского элемента управления формы Windows Forms в MFC
Практическое руководство. Создание составных элементов управления