Applications Windows Forms et non managées
Les applications et les contrôles Windows Forms peuvent interagir avec des applications non managées, en tenant compte de certaines mises en garde. Les sections suivantes décrivent les scénarios et configurations pris en charge, ou non, par les applications et les contrôles Windows Forms.
Dans cette section
Vue d'ensemble des applications Windows Forms et non managées
Offre des informations générales sur l'utilisation et l'implémentation de contrôles Windows Forms qui fonctionnent avec les applications non managées.Comment : prendre en charge COM Interop en affichant un Windows Form avec la méthode ShowDialog
Fournit un exemple de code qui montre comment utiliser la méthode Form.ShowDialog pour exécuter un Windows Form dans une application non managée.Comment : prendre en charge l'interopérabilité COM en affichant chaque Windows Form sur son propre thread
Fournit un exemple de code qui montre comment exécuter un Windows Form sur son propre thread.
Référence
Form.ShowDialog
Utilisé pour créer un thread séparé pour un Windows Form.Application.Run
Démarre une boucle de message pour un thread.Invoke
Marshale les appels entre une application non managée et un formulaire.
Sections connexes
Exposition de composants .NET Framework à COM
Offre des informations générales sur l'utilisation de types .NET Framework dans des applications non managées.Interopérabilité COM avancée
Offre des informations générales sur des concepts avancés concernant l'utilisation de types .NET Framework dans les applications non managées.