Windows Forms e aplicativos não gerenciados
Aplicativos do Windows Forms e controles podem interoperar com aplicativos não gerenciados, com algumas restrições. As seções a seguir descrevem os cenários e as configurações com suporte em controles e aplicativos do Windows Forms e aqueles que não têm suporte.
Nesta seção
Visão geral do Windows Forms e aplicativos não gerenciados Oferece informações gerais sobre como usar e implementar controles do Windows Forms que funcionam com aplicativos não gerenciados.
Como: Suporte a interoperabilidade COM exibindo um formulário do Windows com o método ShowDialog Fornece um exemplo de código que mostra como usar o método para executar um formulário do Form.ShowDialog Windows em um aplicativo não gerenciado.
Consulte também Instruções passo a passo: dando suporte à interoperabilidade COM exibindo cada Windows Form no próprio thread.
Referência
Form.ShowDialog
Usado para criar um thread separado para um Windows Form.
Application.Run
Inicia um loop de mensagem para um thread.
Invoke
Marshals chama de um aplicativo não gerenciado para um formulário.
Seções relacionadas
Expondo componentes do .NET Framework para COM Oferece informações gerais sobre como usar tipos do .NET Framework em aplicativos não gerenciados.
.NET Desktop feedback