COleControl::GetAmbientProperty

BOOL GetAmbientProperty ( DISPID dwDispid, VARTYPE vtProp, порожнечу * pvProp );

Значення, яке повертається

Ненульовий, якщо підтримується навколишнього власності; в іншому випадку 0.

Параметри

dwDispid

Відправлення Ідентифікатор потрібного навколишнього власності.

vtProp

Варіант тип тега, який визначає тип значення, що повертається в pvProp.

pvProp

Вказівник на адресу змінну, яка буде отримувати значення властивості або повернення значення. Дійсний тип вказівник має відповідати типу, вказаному vtProp.

vtProp Тип pvProp
VT_BOOL BOOL *
VT_BSTR CString *
VT_I2 короткий *
VT_I4 довготривалих
VT_R4 float *
VT_R8 подвійний *
VT_CY CY *
VT_COLOR OLE_COLOR *
VT_DISPATCH LPDISPATCH *
VT_FONT LPFONTDISP *

Зауваження

Викликано цю функцію, щоб отримати значення навколишнього властивості контейнера. Якщо ви використовуєте GetAmbientProperty отримати навколишнього DisplayName та ScaleUnits властивості, встановити vtProp до VT_BSTR і pvProp до CString *. Якщо ви отримання навколишнього властивостей шрифту, встановити vtProp до VT_FONT і pvProp до LPFONTDISP *.

Зауважте, що функції вже були представлені для загальних властивостей навколишнього середовища, такі як AmbientBackColor і AmbientFont.

Огляд COleControl |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також COleControl::AmbientForeColor, COleControl::AmbientScaleUnits, COleControl::AmbientShowGrabHandles

Index