Partilhar via


Quais classes ATL facilitam o controle ActiveX de detenção?

Código de hospedagem do controle do ATL não exigem que você use as classes ATL; você pode simplesmente criar um "AtlAxWin80" janela e o uso da API de hospedagem do controle se necessário (para obter mais informações, consulte O que é a API de hospedagem de controle ATL?).No entanto, as seguintes classes tornar os recursos de contenção mais fácil de usar.

Classe

Descrição

CAxWindow

Quebra um "AtlAxWin80" janela, fornecendo métodos para criar a janela, criando um controle e/ou anexar um controle a janela e recuperando ponteiros de interface no objeto host.

CAxWindow2T

Quebra um "AtlAxWinLic80" janela, fornecendo métodos para criar a janela, criando um controle e/ou anexar um controle licenciado a janela e recuperando ponteiros de interface no objeto host.

CComCompositeControl

Atua sistema autônomo uma classe base para classes de controle ActiveX com base em um recurso de caixa de diálogo.Esses controles podem conter outros controles ActiveX.

CAxDialogImpl

Atua sistema autônomo uma classe base para classes de caixa de diálogo com base em um recurso de caixa de diálogo.Essas caixas de diálogo podem conter controles ActiveX.

CWindow

Fornece um método, GetDlgControl, que retorna um ponteiro de interface em um controle, dado a ID da sua janela de host.Além disso, os invólucros da API do Windows expostos por CWindow Geralmente, gerenciamento de janela tornam mais fácil.

Consulte também

Conceitos

Contenção de controle ATL perguntas freqüentes