Compartilhar via


Usando um controle de usuário do Windows formulário no MFC

Usando os formulários do windows MFC suportar classes, você pode hospedar controles de formulários do windows em seus aplicativos MFC como um controle ActiveX nas caixas de diálogo ou MFC das visualizações.Além de isso, os formulários do windows forms podem ser hospedados como caixas de diálogo MFC.

As seções a seguir descrevem como:

  • Hospedar um controle de formulários do windows em uma caixa de diálogo MFC.

  • Hospedar um controle de usuário formulários do windows como uma visualização MFC.

  • Hospedar o windows que os windows forms como uma caixa de diálogo MFC.

ObservaçãoObservação

O MFC windows trabalho de integração somente nos projetos que vinculam dinamicamente com MFC (os projetos em AFXDLL que é definido).

ObservaçãoObservação

Quando você compilar seu aplicativo usando um particular a cópia (alterada) do windows que MFC os formulários interface o mfcmifc80.dll (DLL), ele não instalado no GAC a menos que você substituir a chave do Microsoft com sua própria chave do fornecedor.Para obter mais informações sobre o assinatura assembly, consulte Programando com Assemblies e Assemblies com nome forte (assinatura de Assembly) (C + + / CLI).

Para aplicativos de exemplo usando formulários do windows, consulte BirthdayPicker Sample: Demonstrates .NET Framework Resources with Windows Forms, Calculator Sample: Windows Forms Pocket Calculator, e Scribble Sample: MDI Drawing Application.

Para um aplicativo de exemplo que os formulários do windows mostra usados com MFC, consulte MFC e integração de formulários do windows.

Se seu aplicativo MFC usa formulários do windows, você precisa redistribuir mfcmifc90.dll com seu aplicativo.Para mais informações, consulte Redistribuindo a biblioteca MFC.

Nesta seção

Hospedando um controle de usuário do Windows formulário em uma caixa de diálogo do MFC

Hospedando um controle de usuário do Windows Forms como um modo de exibição do MFC

Hospedando um controle de usuário do Windows formulário como uma caixa de diálogo do MFC

Referência

Classe CWinFormsControl

Classe CWinFormsDialog

Classe CWinFormsView

Interface ICommandSource

Interface ICommandTarget

Interface ICommandUI

Interface IView

Delegate CommandHandler

Delegate CommandUIHandler

DDX_ManagedControl

Enumeração UICheckState

Seções relacionadas

Windows Forms

Controles do Windows Forms

Web Forms User Controls

Consulte também

Conceitos

Modos de exibição de formulário (MFC)

Outros recursos

Interface de usuário