Udostępnij za pośrednictwem


CPropExchange::ExchangePersistentProp

Wymiany właściwości między formantem i pliku.

virtual BOOL ExchangePersistentProp(
   LPCTSTR pszPropName,
   LPUNKNOWN* ppUnk,
   REFIID iid,
   LPUNKNOWN pUnkDefault 
) = 0;

Parametry

  • pszPropName
    Nazwa właściwości są wymieniane.

  • ppUnk
    Wskaźnik do zmiennej, zawierający wskaźnik z właściwością IUnknown interfejsu (zmienna ta zazwyczaj jest członkiem klasy).

  • iid
    Identyfikator interfejsu używany formant właściwości interfejsu.

  • pUnkDefault
    Wartość domyślna właściwości.

Wartość zwracana

Niezerowa, jeśli powiodła wymiany; 0, jeśli nie powiedzie.

Uwagi

Jeśli właściwość jest ładowany z pliku do formantu, właściwość jest tworzony i zainicjowana z pliku.Właściwości są przechowywane, jego wartości są zapisywane w pliku.

Funkcje CArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentProp, i CPropsetPropExchange::ExchangePersistentProp zastąpić czystego funkcja wirtualnych.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa CPropExchange

Wykres hierarchii

COleControl::DoPropExchange

CPropExchange::ExchangeBlobProp

CPropExchange::ExchangeFontProp

CPropExchange::ExchangeProp