Compartir a través de


Adición de funcionalidad al control compuesto

Una vez insertados los controles necesarios en el control compuesto, el siguiente paso implica agregar una funcionalidad nueva. Esta funcionalidad nueva se suele dividir en dos categorías:

  • Admisión de interfaces adicionales y personalización del comportamiento del control compuesto con características adicionales y específicas.

  • Control de eventos desde el control (o controles) ActiveX contenido.

Para el propósito y el ámbito de este artículo, el resto de esta sección se centra únicamente en el control de eventos de controles ActiveX.

Nota:

Si necesita controlar mensajes de controles de Windows, consulte Implementar una ventana para más información sobre el control de mensajes en ATL.

Después de insertar un control ActiveX en el recurso de diálogo, haga clic con el botón derecho en el control y, después, en Agregar controlador de eventos. Seleccione el evento que desea controlar y haga clic en Agregar y editar. El código del controlador de eventos se agregará al archivo .h del control.

Los puntos de conexión de los controles ActiveX del control compuesto se conectan y desconectan de forma automática mediante llamadas a CComCompositeControl::AdviseSinkMap.

Consulte también

Fundamentos de controles compuestos