COleControl::GetAmbientProperty

BOOLGetAmbientProperty (dwDispid,deDISPIDVARTYPEvtProp,void *pvProp);

Valor devuelto

Distinto de cero si se admite la propiedad de ambiente; caso contrario 0.

Parámetros

dwDispid

El ID de envío de la propiedad de ambiente deseado.

vtProp

Una etiqueta de tipo variant que especifica el tipo del valor devuelto en pvProp.

pvProp

Un puntero a la dirección de la variable que recibe el valor de la propiedad o valor de retorno. El tipo real de este puntero debe coincidir con el tipo especificado por vtProp.

vtProp Tipo de pvProp
VT_BOOL BOOL *
VT_BSTR CString *
VT_I2 corto *
VT_I4 largo *
VT_R4 float *
VT_R8 doble *
VT_CY CY *
VT_COLOR OLE_COLOR *
VT_DISPATCH LPDISPATCH *
VT_FONT LPFONTDISP *

Observaciones

Llamar a esta función para obtener el valor de una propiedad de ambiente del contenedor. Si utilizas GetAmbientProperty para recuperar las propiedades DisplayName y ScaleUnits ambientales, establecer vtProp a la VT_BSTR y pvProp a CString *. Si recupera la propiedad Font ambiente, establezca vtProp en VT_FONT y pvProp para LPFONTDISP *.

Tenga en cuenta que ya se dispone de funciones para propiedades de ambiente común, tales como AmbientBackColor y AmbientFont.

Introducción a COleControl |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleControl::AmbientForeColor, COleControl::AmbientScaleUnits, COleControl::AmbientShowGrabHandles

Index