Udostępnij za pośrednictwem


Hostowanie formantu użytkownika interfejsu Windows Forms jako widoku MFC

MFC używa klasy CWinFormsView do hostowania kontrolki użytkownika windows Forms w widoku MFC. Widoki formularzy systemu Windows MFC to kontrolki ActiveX. Kontrolka użytkownika jest hostowana jako element podrzędny widoku natywnego i zajmuje cały obszar klienta widoku natywnego.

Wynik końcowy przypomina model używany przez klasę CFormView. Dzięki temu można korzystać z projektanta formularzy systemu Windows i środowiska uruchomieniowego w celu tworzenia rozbudowanych widoków opartych na formularzach.

Ponieważ widoki formularzy systemu Windows MFC są kontrolkami ActiveX, nie są takie same hwnd jak widoki MFC. Nie można również przekazać ich jako wskaźnika do widoku CView . Ogólnie rzecz biorąc, użyj metod .NET Framework, aby pracować z widokami windows Forms i polegać mniej na Win32.

W tej sekcji

Instrukcje: tworzenie kontrolki użytkownika i hostowanie widoku MDI

Instrukcje: dodawanie routingu poleceń do formantu interfejsu Windows Forms

Instrukcje: wywoływanie właściwości i metod kontrolki interfejsu Windows Forms

Zobacz też

Używanie kontrolki użytkownika formularza systemu Windows w MFC
Instrukcje: tworzenie kontrolek złożonych