ATL classes que facilita a retenção do controle ActiveX?
O código de controle de hospedagem do ATL não requer nenhuma usar classes de ATL; você pode simplesmente criar uma janela de "AtlAxWin80" e usar a API de hospedagem se necessário (para obter mais informações, consulte O que é ATL API de Hospedagem?).Entretanto, as seguintes classes facilitam os recursos de retenção usar.
Classe |
Descrição |
---|---|
Envolve uma janela de "AtlAxWin80" , fornecendo métodos para criar a janela, criar um controle e/ou anexar um controle para a janela, e recuperar ponteiros de interface no objeto host. |
|
Envolve uma janela de "AtlAxWinLic80" , fornecendo métodos para criar a janela, criar um controle e/ou anexar um controle licenciado a janela, e recuperar ponteiros de interface no objeto host. |
|
Atua como uma classe base para as classes de controle ActiveX com base em um recurso da caixa de diálogo.Tais controles podem conter outros controles ActiveX. |
|
Atua como uma classe base para as classes de caixa de diálogo com base em um recurso da caixa de diálogo.Essas caixas de diálogo podem conter controles ActiveX. |
|
Fornece um método, GetDlgControlque, retornará um ponteiro de interface em um controle, dado o ID de sua janela hospedeira.Além de isso, os wrappers da API do windows expostos por CWindow geralmente tornam o gerenciamento de janela. |