Compartilhar via


Classe CWinFormsControl

Fornece a funcionalidade básica para hospedar de um controle Windows Forms.

template<class TManagedControl>
class CWinFormsControl : public CWnd

Parâmetros

  • TManagedControl
    Um controle Windows Forms do .NET estrutura a ser exibido no aplicativo MFC.

Comentários

The CWinFormsControl classe fornece a funcionalidade básica para hospedagem de um controle Windows Forms.

Para obter mais informações sobre o uso do Windows Forms, consulte Usando um Controlarar de usuário do Windows Formulário no MFC.

Seu código MFC não deve armazenar em cache os identificadores de janela (geralmente armazenados em m_hWnd). Algumas propriedades de controle Windows Forms requerem que o Win32 subjacente Window ser destruída e recriada usando DestroyWindow e CreateWindow. O lida com a implementação do MFC Windows FormsDestroy e Create eventos de controles para atualizar o m_hWnd membro.

Observação:

Integração do MFC Windows Forms funciona apenas em projetos que vincular dinamicamente com MFC (no qual AFXDLL é definido).

Requisitos

Cabeçalho: afxwinforms.h

Consulte também

Referência

Classe CWinFormsDialog

Classe CWinFormsView

Outros recursos

CWinFormsControl membros