PX_IUnknown
Volání této funkce v rámci ovládacího prvku DoPropExchange členské funkce serializovat nebo inicializovat vlastnost představuje objekt s s IUnknown-odvozené rozhraní.
BOOL PX_IUnknown(
CPropExchange* pPX,
LPCTSTR pszPropName,
LPUNKNOWN& pUnk,
REFIID iid,
LPUNKNOWN pUnkDefault = NULL
);
Parametry
pPX
Ukazatel CPropExchange objektu (obvykle předána jako parametr DoPropExchange).pszPropName
Název vlastnosti, kterého probíhá výměna.pUnk
Odkaz na proměnnou obsahující rozhraní objektu, který představuje hodnotu vlastnosti.iid
Ovládací prvek používá Identifikátor označující, které rozhraní vlastnost objektu rozhraní.pUnkDefault
Výchozí hodnota vlastnosti.
Vrácená hodnota
Nenulová hodnota, pokud je serveru exchange byla úspěšná. 0, pokud je úspěšná.
Poznámky
Hodnota vlastnosti je číst nebo zapisovat odkazuje proměnná pUnkpodle potřeby.Pokud pUnkDefault je určen, se použije jako výchozí hodnotu vlastnosti.Tato hodnota se používá, pokud z nějakého důvodu selže proces serializace ovládacího prvku.
Požadavky
Záhlaví: afxctl.h