Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Windows Forms-program och -kontroller kan samverka med ohanterade program, med vissa förbehåll. I följande avsnitt beskrivs de scenarier och konfigurationer som Windows Forms-program och -kontroller stöder och de som de inte stöder.
I det här avsnittet
Översikt över Windows-formulär och ohanterade program Ger allmän information om hur du använder och implementerar Windows Forms-kontroller som fungerar med ohanterade program.
Så här gör du: Stöd COM-Interop genom att visa ett Windows-formulär med metoden ShowDialog Tillhandahåller ett kodexempel som visar hur du använder metoden Form.ShowDialog för att köra ett Windows-formulär i ett ohanterat program.
Så här gör du: Stöd COM-interoperabilitet genom att visa varje Windows-formulär på sin egen tråd Tillhandahåller ett kodexempel som visar hur du kör ett Windows-formulär i en egen tråd.
Se även genomgång: Stöd för COM Interop genom att visa varje Windows-formulär i sin egen tråd.
Hänvisning
Form.ShowDialog
Används för att skapa en separat tråd för ett Windows-formulär.
Application.Run
Startar en meddelandeloop för en tråd.
Invoke
Marshals hanterar anrop från en icke-hanterad applikation till ett formulär.
Relaterade avsnitt
Exponera .NET Framework-komponenter till COM Ger allmän information om hur du använder .NET Framework-typer i oadministrerade applikationer.
.NET Desktop feedback