PX_IUnknown
Wywołanie tej funkcji w ramach programu kontroli DoPropExchange funkcji składowej do serializacji lub zainicjować właściwości, reprezentowane przez obiekt IUnknown-uzyskane interfejsu.
BOOL PX_IUnknown(
CPropExchange* pPX,
LPCTSTR pszPropName,
LPUNKNOWN& pUnk,
REFIID iid,
LPUNKNOWN pUnkDefault = NULL
);
Parametry
pPX
Wskaźnik, aby CPropExchange obiektu (zwykle przekazywana jako parametr DoPropExchange).pszPropName
Nazwa właściwości poddawanym wymianie.pUnk
Odwołanie do zmiennej zawierające interfejsu obiektu, 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 właściwości.
Wartość zwracana
Niezerowa, jeśli wymiany powiodła się; 0, jeśli nie powiedzie.
Uwagi
Wartość właściwości jest odczytu lub zapisu do zmiennej odwołuje się pUnk, odpowiednio.Jeśli pUnkDefault jest określona, będzie on używany jako wartość domyślna właściwości.Ta wartość jest używana, jeśli z jakiegokolwiek powodu formantu serializacji proces zakończy się niepowodzeniem.
Wymagania
Nagłówek: afxctl.h