bool GetAmbientProperty ( DISPID dwDispid, vartype vtProp, void * pvProp );
Dönüş değeri
Sıfır olmayan ortam özellik destekleniyorsa; Aksi halde 0.
Parametreleri
dwDispid
İstenen ortam özelliği gönderme kimliği.
vtProp
PvProp içinde döndürülecek değer türünü belirten variant türü etiket.
pvProp
Özellik değerini alır ve dönüş değeri değişkenin adresi için bir işaretçi. VtProp tarafından belirtilen türde Bu işaretçi gerçek türü eşleşmelidir.
vtProp | PvProp türü |
VT_BOOL | BOOL * |
VT_BSTR | CString * |
VT_I2 | kısa * |
VT_I4 | uzun * |
VT_R4 | float * |
VT_R8 | çift * |
VT_CY | CY * |
VT_COLOR | OLE_COLOR * |
VT_DISPATCH | LPDISPATCH * |
VT_FONT | LPFONTDISP * |
Açıklamalar
Kapsayıcı bir ortam özelliğinin değerini almak için bu işlevini çağırın. Eğer ortam DisplayName ve ScaleUnits özelliklerini almak için GetAmbientProperty ' ı kullanıyorsanız, vtProp vt_bstr CString ** pvProp ayarlayın. Ortam Font özelliğini alıyorsanız, vt_font ve pvProp LPFONTDISP ** vtProp ayarla.
Not işlevler zaten AmbientBackColor ve AmbientFont gibi ortak ortam özellikleri için sağlanmıştır.
COleControl genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: COleControl::AmbientForeColor, COleControl::AmbientScaleUnits, COleControl::AmbientShowGrabHandles