COleControl::GetAmbientProperty

BOOL GetAmbientProperty ( DISPID dwDispid, VARTYPE vtProp, void * pvProp );

Valor de retorno

Diferente de zero se a propriedade de ambiente é suportada; caso contrário 0.

Parâmetros

dwDispid

A ID de expedição da propriedade ambiente desejada.

vtProp

Uma marca de tipo variant que especifica o tipo do valor a ser retornada em pvProp.

meio de pvProp

Um ponteiro para o endereço da variável que irá receber o valor da propriedade ou valor de retorno. O tipo real desse ponteiro deve corresponder ao tipo especificado por vtProp.

vtProp Tipo de pvProp
VT_BOOL BOOL *
VT_BSTR CString *
VT_I2 curto *
VT_I4 longo *
VT_R4 flutuar *
VT_R8 dupla *
VT_CY CY *
VT_COLOR OLE_COLOR *
VT_DISPATCH LPDISPATCH *
VT_FONT LPFONTDISP *

Observações

Chame essa função para obter o valor de uma propriedade de ambiente do contêiner. Se você usar GetAmbientProperty para recuperar as propriedades de DisplayName e ScaleUnits ambiente, defina vtProp a VT_BSTR e pvProp para CString. Se você estiver recuperando a propriedade fonte ambiente, defina vtProp a VT_FONT e pvProp para LPFONTDISP.

Note que funções já foram concedidas para propriedades de ambiente comuns, tais como AmbientBackColor e AmbientFont.

Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleControl::AmbientForeColor, COleControl::AmbientScaleUnits, COleControl::AmbientShowGrabHandles

Index