Udostępnij za pośrednictwem


Hostowanie formantu użytkownika interfejsu Windows Forms jako widoku MFC

MFC używa klasy CWinFormsView udostępnić formant użytkownika Windows Forms w widoku biblioteki MFC.Windows Forms MFC widoki są formanty ActiveX.Kontrola użytkownika jest obsługiwany jako element podrzędny widoku macierzystego i zajmuje całego obszaru klienta macierzystego widoku.

Wynik końcowy przypomina model używany przez Klasa CFormView.Dzięki temu można korzystać z Windows Forms designer i runtime do tworzenia bogatych widoków opartych na formularzach.

Ponieważ Windows Forms MFC widoki są formanty ActiveX, nie mają takie same hwnd jako widoki MFC.Również nie mogą być przekazywane jako wskaźnik do CView widok.Ogólnie rzecz biorąc użyj metody.NET Framework do pracy z widokami Windows Forms i zmniejszenia zakresu systemu Win32.

Aby uzyskać przykładową aplikację, który pokazuje formularze Windows Forms używane z biblioteką MFC, zobacz Integracja biblioteki MFC i formularzy Windows Forms.

W tej sekcji

Porady: tworzenie formantu użytkownika i hostowanie widoku MDI

Porady: dodawanie routingu poleceń do formantu interfejsu Windows Forms

Porady: wywoływanie właściwości i metod formantu interfejsu Windows Forms

Zobacz też

Zadania

Porady: autoryzowanie formantów złożonych

Inne zasoby

Używanie formantu użytkownika formularza systemu Windows w MFC