Udostępnij za pośrednictwem


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

Zobacz też

Informacje

COleControl::DoPropExchange

Koncepcje

Makra i funkcje globalne MFC