Compartir a través de


CComControl Class

Esta clase proporciona métodos para crear y administrar controles ATL.

Importante

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

template < 
class T, 
class WinBase= CWindowImpl< T>  
> 
class ATL_NO_VTABLE CComControl : 
public CComControlBase, public WinBase;

Parámetros

  • T
    La clase que implementa el control.

  • WinBase
    La clase base que implementa funciones de visualización en una ventana. Valores predeterminados a CWindowImpl.

Members

Constructores públicos

Name

Descripción

CComControl::CComControl

Constructor.

Métodos públicos

Name

Descripción

CComControl::ControlQueryInterface

recupera un puntero a la interfaz solicitada.

CComControl::CreateControlWindow

Crea una ventana para el control.

CComControl::FireOnChanged

Notifica al receptor de contenedor que una propiedad de control ha cambiado.

CComControl::FireOnRequestEdit

Notifica al receptor de contenedor que una propiedad de control está a punto de cambiar y que el objeto sea pide al receptor cómo continuar.

CComControl::MessageBox

Llame a este método para crear, para mostrar, y para operar un cuadro de mensaje.

Comentarios

CComControl es un conjunto de funciones útiles auxiliares de control y miembros de datos esenciales para controles ATL. Cuando crea un control estándar o un control DHTML mediante el asistente para controles ATL, el asistente automáticamente derivará la clase de CComControl. CComControl derivan la mayoría de los métodos de CComControlBase.

Para obtener más información sobre cómo crear un control, vea tutorial de ATL. Para obtener más información sobre el asistente para proyectos ATL, vea el artículo Crear un proyecto ATL.

Para obtener una descripción de los métodos y miembros de datos de CComControl , vea el ejemplo de CIRC .

Jerarquía de herencia

WinBase

CComControlBase

CComControl

Requisitos

encabezado: atlctl.h

Vea también

Referencia

CWindowImpl Class

CComControlBase Class

CComCompositeControl Class

Otros recursos

ATL Class Overview