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