Clase de COleControlContainer

Actúa como contenedor de control para controles ActiveX.

class COleControlContainer : public CCmdTarget

Miembros

9s31k9ad.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

COleControlContainer::COleControlContainer

Crea un objeto COleControlContainer.

9s31k9ad.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

COleControlContainer::AttachControlSite

Crea un sitio del control, hospedado en el contenedor.

COleControlContainer::BroadcastAmbientPropertyChange

Informa a todos los controles de hospedados que una propiedad de ambiente ha cambiado.

COleControlContainer::CheckDlgButton

modifica el control de botón especificado.

COleControlContainer::CheckRadioButton

Selecciona el botón de radio especificado de un grupo.

COleControlContainer::CreateControl

crea un control ActiveX hospedado.

COleControlContainer::CreateOleFont

Crea una fuente OLE.

COleControlContainer::FindItem

Devuelve el sitio personalizado del control especificado.

COleControlContainer::FreezeAllEvents

Determina si el sitio del control está aceptando eventos.

COleControlContainer::GetAmbientProp

Recupera la propiedad de ambiente especificada.

COleControlContainer::GetDlgItem

Recupera el control especificado del diálogo.

COleControlContainer::GetDlgItemInt

Recupera el valor del control especificado del diálogo.

COleControlContainer::GetDlgItemText

Recupera la leyenda del control especificado del diálogo.

COleControlContainer::HandleSetFocus

Determina si el contenedor controla los mensajes de WM_SETFOCUS .

COleControlContainer::HandleWindowlessMessage

Controla los mensajes enviados a un control sin ventana.

COleControlContainer::IsDlgButtonChecked

Determina el estado del botón especificado.

COleControlContainer::OnPaint

Denominado para volver a dibujar una parte del contenedor.

COleControlContainer::OnUIActivate

Se invoca cuando un control alrededor ser en contexto se activa.

COleControlContainer::OnUIDeactivate

Llamado cuando un control está a punto de desactivar.

COleControlContainer::ScrollChildren

Llamado por el marco cuando los mensajes de desplazamiento se reciben de ventana secundaria.

COleControlContainer::SendDlgItemMessage

Envía un mensaje al control especificado.

COleControlContainer::SetDlgItemInt

Establece el valor del control especificado.

COleControlContainer::SetDlgItemText

Establece el texto del control especificado.

9s31k9ad.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

COleControlContainer::m_crBack

El color de fondo del contenedor.

COleControlContainer::m_crFore

El color de primer plano del contenedor.

COleControlContainer::m_listSitesOrWnds

Una lista de los sitios admitidos en el control.

COleControlContainer::m_nWindowlessControls

el número de controles sin ventana hospedados.

COleControlContainer::m_pOleFont

Un puntero a la fuente) del sitio del control personalizado.

COleControlContainer::m_pSiteCapture

Puntero al sitio del control de captura.

COleControlContainer::m_pSiteFocus

Puntero al control que tiene actualmente el foco de entrada.

COleControlContainer::m_pSiteUIActive

Puntero al control que está actualmente en contexto elevado.

COleControlContainer::m_pWnd

Puntero a la ventana que implementa el contenedor del control.

COleControlContainer::m_siteMap

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

CObject

CCmdTarget

COleControlContainer

Requisitos

encabezado: afxocc.h

Vea también

Referencia

Clase de CCmdTarget

Gráfico de jerarquía

Clase de COleControlSite

Clase de COccManager