Clase de COleControlContainer
Actúa como contenedor de control para controles ActiveX.
class COleControlContainer : public CCmdTarget
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto COleControlContainer. |
Métodos públicos
Name |
Descripción |
---|---|
Crea un sitio del control, hospedado en el contenedor. |
|
Informa a todos los controles de hospedados que una propiedad de ambiente ha cambiado. |
|
modifica el control de botón especificado. |
|
Selecciona el botón de radio especificado de un grupo. |
|
crea un control ActiveX hospedado. |
|
Crea una fuente OLE. |
|
Devuelve el sitio personalizado del control especificado. |
|
Determina si el sitio del control está aceptando eventos. |
|
Recupera la propiedad de ambiente especificada. |
|
Recupera el control especificado del diálogo. |
|
Recupera el valor del control especificado del diálogo. |
|
Recupera la leyenda del control especificado del diálogo. |
|
Determina si el contenedor controla los mensajes de WM_SETFOCUS . |
|
Controla los mensajes enviados a un control sin ventana. |
|
Determina el estado del botón especificado. |
|
Denominado para volver a dibujar una parte del contenedor. |
|
Se invoca cuando un control alrededor ser en contexto se activa. |
|
Llamado cuando un control está a punto de desactivar. |
|
Llamado por el marco cuando los mensajes de desplazamiento se reciben de ventana secundaria. |
|
Envía un mensaje al control especificado. |
|
Establece el valor del control especificado. |
|
Establece el texto del control especificado. |
Miembros de datos públicos
Name |
Descripción |
---|---|
El color de fondo del contenedor. |
|
El color de primer plano del contenedor. |
|
Una lista de los sitios admitidos en el control. |
|
el número de controles sin ventana hospedados. |
|
Un puntero a la fuente) del sitio del control personalizado. |
|
Puntero al sitio del control de captura. |
|
Puntero al control que tiene actualmente el foco de entrada. |
|
Puntero al control que está actualmente en contexto elevado. |
|
Puntero a la ventana que implementa el contenedor del control. |
|
El mapa del sitio. |
Comentarios
Esto se hace proporcionando compatibilidad para uno o más sitios de controles ActiveX (implementados por COleControlSite).COleControlContainer implementa todas las interfaces de IOleInPlaceFrame y de IOleContainer , permitiendo a los controles ActiveX contenido satisfacen las clasificaciones como elementos en contexto.
Normalmente, esta clase se utiliza junto con COccManager y COleControlSite para implementar un contenedor personalizado del control ActiveX, con los sitios personalizadas para uno o más controles ActiveX.
Jerarquía de herencia
COleControlContainer
Requisitos
encabezado: afxocc.h