COleControl::GetAmbientProperty
Načte hodnotu okolí vlastnost kontejneru.
BOOL GetAmbientProperty(
DISPID dispid,
VARTYPE vtProp,
void* pvProp
);
Parametry
dwDispid
ID odeslání požadovanou vlastnost okolí.vtProp
Variantní typ značky, která určuje typ hodnoty, které mají být vráceny v pvProp .pvProp
Ukazatel na adresu, bude vlastnost hodnotu nebo hodnotu proměnné.Skutečný typ tohoto ukazatele musí odpovídat typu určeného parametrem vtProp .vtProp
Typ pvProp
VT_BOOL
BOOL *
VT_BSTR
CString *
VT_I2
krátké *
VT_I4
dlouhé *
VT_R4
Plovák *
VT_R8
dvojité *
VT_CY
CY *
VT_COLOR
OLE_COLOR *
VT_DISPATCH
LPDISPATCH *
VT_FONT
LPFONTDISP *
Vrácená hodnota
Nenulová hodnota, pokud je podporována vlastnost okolí; jinak 0.
Poznámky
Pokud používáte GetAmbientProperty načíst vlastnosti DisplayName a ScaleUnits prostředí, nastavit vtProp na VT_BSTR a pvProp na CString *.Pokud načítáte okolí vlastnosti písma, vtProp na VT_FONT a pvProp na LPFONTDISP *.
Všimněte si, že funkce již byly poskytnuty pro společné vlastnosti prostředí, jako například AmbientBackColor a AmbientFont.
Požadavky
Záhlaví: afxctl.h