Formulários do Windows e Aplicativos Não Gerenciados
Aplicativos e controles de Formulários do Windows podem interagir com aplicativos não gerenciados, com algumas restrições.As seções seguintes descrevem os cenários e configurações que as aplicações e os controles de Formulários do Windows suportam e os que os mesmos não suportam.
Nesta seção
Visão Geral de Aplicativos de Formulários do Windows e Aplicativos Não Gerenciados
Oferece informações gerais sobre como usar e implementar controles de Formulários do Windows que trabalham com aplicativos não gerenciados.Como: Suporte interoperabilidade COM, exibindo um formulário do Windows com o método ShowDialog
Fornece um código exemplo que mostra como usar o método Form.ShowDialog para executar um Formulário do Windows em um aplicativo não gerenciado.Como: Suporte interoperabilidade COM, exibindo cada Windows formulário em seu próprio thread
Fornece um código exemplo que mostra como executar um Formulário do Windows em seu próprio thread.Como: Oferecer suporte a interoperabilidade COM exibindo Windows Forms em um thread compartilhado
Fornece um código exemplo que mostra como executar um Formulário do Windows em thread compartilhado.
Referência
Form.ShowDialog
Usado para criar um thread separado para um Formulário do Windows.Application.Run
Inicia um loop de mensagem para um segmento.Invoke
Controla chamadas de um aplicativo não gerenciado para um formulário.
Seções relacionadas
Expor o .NET Framework Components to COM
Oferece informações gerais sobre como usar tipos do Framework .NET em aplicativos não gerenciados.Interoperabilidade COM Avançados
Oferece informações gerais sobre conceitos Avançados para usar tipos do Framework .NET em aplicativos não gerenciados.