Compartir a través de


CAxWindow Class

Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX.

Importante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

class CAxWindow : public CWindow

Members

Métodos

AttachControl

Asocia un control ActiveX existente al objeto de CAxWindow .

CAxWindow

Crea un objeto CAxWindow.

CreateControl

Crea un control ActiveX, se inicializa, y los hospedarlo en la ventana de CAxWindow .

CreateControlEx

Crea un control ActiveX y recupera un puntero de interfaz (o a punteros) del control.

GetWndClassName

(Estático) recupera el nombre de clase predefinido del objeto de CAxWindow .

QueryControl

Recupera IUnknown de controles ActiveX hospedado.

QueryHost

Recupera el puntero de IUnknown del objeto de CAxWindow .

SetExternalDispatch

Establece la interfaz de envío externa utilizada por el objeto de CAxWindow .

SetExternalUIHandler

Establece la interfaz de IDocHostUIHandler externo utilizada por el objeto de CAxWindow .

Operadores

operador =

Asigna HWND a un objeto existente deCAxWindow .

Comentarios

Esta clase proporciona métodos para manipular una ventana que hospeda un control ActiveX. El hospedaje proporcionado por “AtlAxWin80”, que es ajustará en CAxWindow.

La clase CAxWindow se implementa como una especialización de la clase de CAxWindowT . se declara esta especialización como:

typedef CAxWindowT<CWindow> CAxWindow;

Si necesita cambiar la clase base, puede utilizar CAxWindowT y especificar la nueva clase base como argumento de plantilla.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CWindow Class

Conceptos

Ejemplo ATLCON

Fundamentos de controles compuestos de ATL

Preguntas más frecuentes sobre contención de controles ATL

Otros recursos

ATL Class Overview