Formularze systemu Windows i niezarządzane aplikacje

Aplikacje i kontrolki windows Forms mogą współdziałać z aplikacjami niezarządzanymi, z pewnymi zastrzeżeniami. W poniższych sekcjach opisano scenariusze i konfiguracje obsługiwane przez aplikacje i kontrolki windows Forms oraz te, które nie są obsługiwane.

W tej sekcji

Omówienie formularzy systemu Windows i aplikacji niezarządzanych zawiera ogólne informacje o sposobie używania i implementowania kontrolek formularzy systemu Windows, które działają z aplikacjami niezarządzanymi.

Instrukcje: obsługa międzyoperajności modelu COM przez wyświetlenie formularza systemu Windows przy użyciu metody ShowDialog Zawiera przykładowy kod pokazujący, jak używać Form.ShowDialog metody do uruchamiania formularza systemu Windows w niezarządzanej aplikacji.

Instrukcje: obsługa międzyoperajności modelu COM przez wyświetlenie każdego formularza systemu Windows we własnym wątku zawiera przykładowy kod pokazujący sposób uruchamiania formularza systemu Windows we własnym wątku.

Zobacz też Przewodnik: obsługa międzyoperamentu MODELU COM przez wyświetlenie każdego formularza systemu Windows we własnym wątku.

Odwołanie

Form.ShowDialog
Służy do tworzenia oddzielnego wątku dla formularza systemu Windows.

Application.Run
Uruchamia pętlę komunikatów dla wątku.

Invoke
Marshalsuje wywołania z niezarządzanej aplikacji do formularza.

Uwidacznianie składników .NET Framework w modelu COM Zawiera ogólne informacje o sposobie używania typów programu .NET Framework w aplikacjach niezarządzanych.