Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die grundlegende Funktionalität zum Hosten eines Windows Forms-Steuerelements.
template<class TManagedControl>
class CWinFormsControl : public CWnd
Parameter
- TManagedControl
Ein in der MFC-Anwendung angezeigt werden, Framework-WindowsForms-Steuerelement .NET.
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
|---|---|
Erstellt ein MFC-Windows Forms-Steuerelement-Wrapperobjekt. |
Öffentliche Methoden
Name |
Description |
|---|---|
Erstellt ein Windows Forms-Steuerelement in einem MFC-Container. |
|
Ruft einen Zeiger auf das Windows Forms-Steuerelement ab. |
|
Ruft ein Handle für das Windows Forms-Steuerelement ab. |
Öffentliche Operatoren
Name |
Description |
|---|---|
Ersetzt CWinFormsControl::GetControl in Ausdrücken. |
|
Wandelt einen Typ als Zeiger auf einem Windows Forms-Steuerelement um. |
Hinweise
Die CWinFormsControl-Klasse stellt die grundlegende Funktionalität zum Hosten eines Windows Forms-Steuerelements.
Weitere Informationen zur Verwendung von Windows Forms, finden Sie unter Verwenden eines Windows Form-Benutzersteuerelements in MFC.
das MFC-Code sollte die Fensterhandles nicht zwischenspeichern (normalerweise in m_hWnd).Einige Windows Forms-Steuerelement-Eigenschaften erfordern, dass zugrunde liegende Win32 Window mithilfe DestroyWindow und CreateWindow zerstört und neu erstellt wird.Die MFC-WindowsForm-Implementierung behandelt die Destroy und Create-Ereignisse der Steuerelemente, die den m_hWnd-Member zu aktualisieren.
Hinweis |
|---|
Windows Forms-Integration funktioniert nur in Projekten, die dynamisch mit MFC verknüpft sind (, in AFXDLL definiert ist). |
Anforderungen
Header: afxwinforms.h
Hinweis