PX_IUnknown
Wywołać tę funkcję w ramach swojej sterowania DoPropExchange funkcji składowej do serializacji lub zainicjować właściwość, reprezentowane przez obiekt o IUnknown-pochodnych interfejsu.
BOOL PX_IUnknown(
CPropExchange* pPX,
LPCTSTR pszPropName,
LPUNKNOWN& pUnk,
REFIID iid,
LPUNKNOWN pUnkDefault = NULL
);
Parametry
pPX
Wskaźnik do CPropExchange obiektu (zwykle przekazywana jako parametr DoPropExchange).pszPropName
Nazwa właściwości poddawanym wymianie.pUnk
Odwołanie do zmiennej zawierające interfejsu obiekt, który reprezentuje wartość właściwości.iid
Identyfikator interfejsu, wskazując, których interfejs obiektu właściwość jest używany przez formant.pUnkDefault
Wartość domyślna dla właściwości.
Wartość zwracana
Różna od zera, jeśli wymiana zakończyła się pomyślnie; 0, w przypadku niepowodzenia.
Uwagi
Wartość właściwości jest odczytu lub zapisu do zmiennej odwołuje się pUnk, odpowiednio.Jeśli pUnkDefault jest określony, będzie on używany jako wartość domyślną właściwości.Ta wartość jest używana, jeśli z jakiegokolwiek powodu niepowodzenia procesu serializacji formantu.
Wymagania
Nagłówek: afxctl.h