Compartir a través de


Controles de contenedor

Como se ha descrito anteriormente, los controles de contenedor son controles ActiveX que contienen visualmente otros controles. La arquitectura de controles ActiveX especifica la interfaz ISimpleFrameSite para habilitar los controles de contenedor. Los contenedores también pueden admitir controles de contenedor sin admitir ISimpleFrameSite, aunque no se puede garantizar el comportamiento. Por este motivo, existe una categoría de componente para los controles SimpleFrameSite donde se requiere la funcionalidad completa de esta interfaz.

Para admitir controles de contenedor sin implementar ISimpleFrameSite, un contenedor de controles ActiveX debe:

  • Active todos los controles en todo momento.
  • Reparente los controles contenidos en el hWnd del control contenedor.
  • Permanezca como elemento primario del control de contenedor.