Windows Forms und nicht verwaltete Anwendungen
Aktualisiert: November 2007
Windows Forms-Anwendungen und -Steuerelemente können mit nicht verwalteten Anwendungen zusammenwirken. Dabei ist jedoch einige Vorsicht geboten. In den folgenden Abschnitten wird beschrieben, welche Szenarien und Konfigurationen von Windows Forms-Anwendungen und -Steuerelementen unterstützt werden und welche nicht.
In diesem Abschnitt
Übersicht über Windows Forms und nicht verwaltete Anwendungen
Enthält allgemeine Informationen zur Verwendung und Implementierung von Windows Forms-Steuerelementen, die mit nicht verwalteten Anwendungen zusammenwirken.Gewusst wie: Unterstützen von COM-Interop durch Anzeigen eines Windows Forms mit der ShowDialog-Methode
Enthält ein Codebeispiel, in dem veranschaulicht wird, wie die Form.ShowDialog-Methode zum Ausführen eines Windows Forms in einer nicht verwalteten Anwendung verwendet wird.Gewusst wie: Unterstützen von COM-Interop durch das Anzeigen einzelner Windows Forms in einem eigenen Thread
Enthält ein Codebeispiel, in dem veranschaulicht wird, wie ein Windows Form in einem eigenen Thread ausgeführt wird.Gewusst wie: Unterstützen von COM-Interop durch Anzeigen von Windows Forms in einem freigegebenen Thread
Enthält ein Codebeispiel, in dem veranschaulicht wird, wie Windows Forms in einem freigegebenen Thread ausgeführt werden.
Referenz
Form.ShowDialog
Wird verwendet, um einen separaten Thread für ein Windows Form zu erstellen.Application.Run
Startet eine Meldungsschleife für einen Thread.Invoke
Marshallt Aufrufe von einer nicht verwalteten Anwendung an ein Formular.
Verwandte Abschnitte
Verfügbarmachen von .NET Framework-Komponenten in COM
Enthält allgemeine Informationen zur Verwendung von .NET Framework-Typen in nicht verwalteten Anwendungen.Erweiterte COM-Interoperabilität
Enthält allgemeine Informationen zu erweiterten Konzepten für die Verwendung von .NET Framework-Typen in nicht verwalteten Anwendungen.