Compartilhar via


Classe de CAxWindow

Essa classe fornece métodos para manipular uma janela que hospeda um controle ActiveX.

Observação importanteImportante

Essa classe e seus membros não podem ser usados em aplicativos executados em tempo de execução do windows.

class CAxWindow : public CWindow

Membros

yx242b61.collapse_all(pt-br,VS.110).gifMétodos

AttachControl

Anexar um controle ActiveX existente ao objeto de CAxWindow .

CAxWindow

Constrói um objeto de CAxWindow .

CreateControl

Cria um controle ActiveX, inicializa-o, e hospedá-lo na janela de CAxWindow .

CreateControlEx

Cria um controle ActiveX e recupera um ponteiro de interface (ou) ponteiros do controle.

GetWndClassName

(Static) Retorna o nome da classe predefinido do objeto de CAxWindow .

QueryControl

Recupera IUnknown do controle ActiveX hospedado.

QueryHost

Recupera o ponteiro de IUnknown do objeto de CAxWindow .

SetExternalDispatch

Define a interface externo de distribuição usada pelo objeto de CAxWindow .

SetExternalUIHandler

Define a interface externo de IDocHostUIHandler usada pelo objeto de CAxWindow .

yx242b61.collapse_all(pt-br,VS.110).gifOperadores

operador =

Atribui HWND a um objeto existente deCAxWindow .

Comentários

Essa classe fornece métodos para manipular uma janela que hospeda um controle ActiveX.Hospedar é fornecido por “AtlAxWin80", que é empacotado por CAxWindow.

A classe CAxWindow é implementada como uma especialização da classe de CAxWindowT .Esta especialização é declarada como:

typedef CAxWindowT<CWindow> CAxWindow;

Se você precisar alterar a classe base, você pode usar CAxWindowT e especificar a nova classe base como um argumento de modelo.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe de CWindow

Conceitos

exemplo de ATLCON

Fundamentos controle composto

Retenção Perguntas Freqüentes de controle de ATL

Outros recursos

Visão geral da classe de ATL