Udostępnij za pośrednictwem


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

Zobacz też

Informacje

COleControl::DoPropExchange

Koncepcje

Makra MFC i Globals