Miembros de la clase CComControl

CComControlmiembros de la clase se dividen en las siguientes categorías:

Métodos

CcomControl Constructor.
ControlQueryInterface Recupera un puntero a la interfaz solicitada.
CreateControlWindow Crea una ventana para el control.
FireOnChanged Notifica al receptor del contenedor que ha cambiado una propiedad de control.
FireOnRequestEdit Notifica al receptor del contenedor que una propiedad de control va a cambiar.

Métodos de CComControlBase

CcomControlBase Constructor. Almacena el identificador de ventana. Inicializa los datos de control y establece un tamaño predeterminado del control.
DoesVerbActivate Comprueba que el parámetro de iVerb utilizado por IOleObjectImpl::DoVerb activa el control.
DoesVerbUIActivate Comprueba que el parámetro de iVerb utilizado por IOleObjectImpl::DoVerb causa de interfaz de usuario del control activar.
DoVerbProperties Indica el control para mostrar su hoja de propiedades.
FireViewChange Dice que el Estado que mantiene el control para descartar cualquier deshacer.
GetDirty Recupera el valor de la bandera que indica si las propiedades del control han cambiado desde que se guardó por última vez.
GetZoomInfo Recupera el factor de zoom y la almacena en la estructura ATL_DRAWINFO.
InPlaceActivate Determina que el control puede ser activado en el lugar, informa el contenedor del control es activo en el lugar y activa el control.
OnDraw Dibuja el control.
OnDrawAdvanced Normaliza el contexto de dispositivo y, a continuación, llama el método OnDraw de la clase de control.
OnGetDlgCode Llamado en respuesta a un mensaje WM_GETDLGCODE . Reemplazar la teclas de ficha del proceso de control y las teclas de flecha.
OnKillFocus Informa el contenedor que del control ha perdido el foco.
OnPaint El contenedor se prepara para pintura, obtiene información sobre el tamaño del control y llama el método OnDraw de la clase de control.
OnSetFocus Informa el contenedor que del control ha ganado atención.
SendOnClose Llamado por el servidor para notificar que al control asesorar sumideros que ha cambiado el control de la ejecución al estado cargado.
SendOnDataChange Llamado por el servidor para notificar que al control asesorar sumideros que ha cambiado los datos en el control.
SendOnRename Llamado por el servidor para notificar que el control asesorar sumideros que ha cambiado el nombre del control.
SendOnSave Llamado por el servidor para notificar que al control asesorar sumideros que se ha guardado el control.
SendOnViewChange Notifica que al control asesorar sumideros que ha cambiado su punto de vista.
SetControlFocus Establece o quita el foco del teclado hacia o desde el control.
SetDirty Establece el valor de la bandera que indica que las propiedades del control han cambiado desde que se guardó por última vez.

Métodos de propiedad GetAmbient

GetAmbientAppearance Obtiene la propiedad de aparición del contenedor.
GetAmbientAutoClip Obtiene la propiedad AUTOCLIP del contenedor.
GetAmbientBackColor Obtiene la propiedad BACKCOLOR del contenedor.
GetAmbientDisplayAsDefault Obtiene la propiedad DISPLAYASDEFAULT del contenedor.
GetAmbientDisplayName Obtiene la propiedad DISPLAYNAME del contenedor.
GetAmbientFont Obtiene las propiedades de fuente del contenedor.
GetAmbientForeColor Obtiene la propiedad FORECOLOR del contenedor.
GetAmbientLocaleID Obtiene la propiedad LOCALEID del contenedor.
GetAmbientMessageReflect Obtiene la propiedad MESSAGEREFLECT del contenedor.
GetAmbientPalette Obtiene la propiedad de paleta del contenedor.
GetAmbientProperty Recupera la propiedad de contenedor especificado.
GetAmbientScaleUnits Obtiene la propiedad SCALEUNITS del contenedor.
GetAmbientShowGrabHandles Obtiene la propiedad SHOWGRABHANDLES del contenedor.
GetAmbientShowHatching Obtiene la propiedad SHOWHATCHING del contenedor.
GetAmbientSupportsMnemonics Obtiene la propiedad SUPPORTSMNEMONICS del contenedor.
GetAmbientTextAlign Obtiene la propiedad TEXTALIGN del contenedor.
GetAmbientUIDead Obtiene la propiedad UIDEAD del contenedor.
GetAmbientUserMode Obtiene la propiedad de modo de usuario del contenedor.

Miembros de datos

m_bAutoSize Bandera que indica el control no puede ser cualquier otro tamaño, y debe dejar de SetExtent .
m_bDrawFromNatural El indicador informa que GetData utilizar tamaño real del control y no su alcance actual al dibujar.
m_bDrawGetDataInHimetric Bandera indicando que GetData debe utilizar unidades HIMETRIC y no píxeles al dibujar.
m_bInPlaceActive Bandera que indica que el control está activo en el lugar.
m_bInPlaceSiteEx Bandera que indica que el contenedor admite funciones de control de OCX96, tales como controles sin ventanas y parpadeos.
m_bNegotiatedWnd Indicador que informa de si o no el control ha negociado con el contenedor que sin ventanas o ventanas.
m_bRecomposeOnResize Bandera que indica que el control quiere recomponer su presentación cuando el contenedor cambia el tamaño de la pantalla del control.
m_bRequiresSave Bandera que indica que el control ha cambiado desde la última vez que se guardó.
m_bResizeNatural Bandera que indica el control quiere cambiar el tamaño de su extensión natural (su tamaño físico sin escala) cuando el contenedor cambia el tamaño de la pantalla del control.
m_bUIActive Indicador que informa de que interfaz de usuario del control está activa.
m_bUsingWindowRgn Bandera que indica que el control utiliza la región suministra contenedor ventana.
m_bWasOnceWindowless Bandera que indica el control ha sido sin ventanas, pero puede o no ser sin ventanas ahora.
m_bWindowOnly Bandera que indica que el control debe ser ventana incluso si el contenedor admite controles sin ventanas.
m_bWndless Bandera que indica el control sin ventanas.
m_hWndCD Una referencia al identificador de ventana asociada al control.
m_nFreezeEvents Un recuento del número de veces que el contenedor ha negado a aceptar eventos (una congelación de eventos) sin una intervención aceptación de eventos (un deshielo de eventos).
m_phWndCD Un puntero para el identificador de ventana asociado al control.
m_rcPos La posición de RECT del control.
m_sizeExtent El tamaño del control en una pantalla determinada en unidades HIMETRIC (cada unidad lógica es 0,01 milímetro). Este tamaño se ajusta por la pantalla.
m_sizeNatural El físico fijo tamaño del control en unidades HIMETRIC (cada unidad lógica es 0,01 milímetro). Este tamaño no se ajusta por la pantalla.
m_spAdviseSink Un puntero de interfaz COM de tipo IAdviseSink.
m_spAmbientDispatch Un objeto CcomDispatchDriver para establecer y obtener propiedades a través de IDispatch.
m_spClientSite Un puntero de interfaz COM de tipo IOleClientSite.
m_spDataAdviseHolder Un puntero de interfaz COM de tipo IDataAdviseHolder.
m_spInPlaceSite Un puntero a la interfaz de IOleInPlaceSite, IoleInPlaceSiteEXo IOleInPlaceSiteWindowless COM del contenedor.
m_spOleAdviseHolder Un puntero de interfaz COM de tipo IOleAdviseHolder.

Miembros de datos de propiedad de acciones

m_bAutoSize Almacena la propiedad AUTOSIZE.
m_bBorderVisible Almacena la propiedad BORDERVISIBLE.
m_bEnabled Almacena la propiedad ENABLED.
m_bstrCaption Almacena la propiedad CAPTION.
m_bstrText Almacena la propiedad texto.
m_bTabStop Almacena la propiedad TABSTOP.
m_bValid Almacena la propiedad válida.
m_clrBackColor Almacena la propiedad BACKCOLOR.
m_clrBorderColor Almacena la propiedad BORDERCOLOR.
m_clrFillColor Almacena la propiedad FILLCOLOR.
m_clrForeColor Almacena la propiedad FORECOLOR.
m_nAppearance Almacena la propiedad de acciones de apariencia.
m_nBackStyle Almacena la propiedad BACKSTYLE.
m_nBorderStyle Almacena la propiedad BORDERSTYLE.
m_nBorderWidth Almacena la propiedad BORDERWIDTH.
m_nDrawMode Almacena la propiedad DRAWMODE.
m_nDrawStyle Almacena la propiedad EstiloDeDibujo (DrawStyle).
m_nDrawWidth Almacena la propiedad DRAWWIDTH.
m_nFillStyle Almacena la propiedad FILLSTYLE.
m_nMousePointer Almacena la propiedad MOUSEPOINTER.
m_nReadyState Almacena la propiedad READYSTATE.
m_pFont Almacena la propiedad FONT.
m_pMouseIcon Almacena la propiedad MOUSEICON.
m_pPicture Almacena la propiedad PICTURE.

Información general CComControl

Index