Sdílet prostřednictvím


CPropExchange::ExchangePersistentProp

Vlastnost mezi řízení a soubor výměny.

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

Parametry

  • pszPropName
    Název vlastnosti, kterého probíhá výměna.

  • ppUnk
    Ukazatel na proměnnou obsahující odkaz na vlastnost IUnknown rozhraní (Tato proměnná je obvykle členem třídy).

  • iid
    ID rozhraní na vlastnost, která bude ovládací prvek použít rozhraní.

  • pUnkDefault
    Výchozí hodnota vlastnosti.

Vrácená hodnota

Nenulová hodnota, pokud je serveru exchange byla úspěšná. 0, pokud je úspěšná.

Poznámky

Pokud je vlastnost je načítán ze souboru na ovládací prvek, je vlastnost vytvořen a inicializován ze souboru.Li uložen vlastnost jeho hodnota je zapsán do souboru.

Funkce CArchivePropExchange::ExchangePersistentProp, CResetPropExchange::ExchangePersistentProp, a CPropsetPropExchange::ExchangePersistentProp potlačit tuto funkci čistého virtuální.

Požadavky

Záhlaví: afxctl.h

Viz také

Referenční dokumentace

Třída CPropExchange

Diagram hierarchie

COleControl::DoPropExchange

CPropExchange::ExchangeBlobProp

CPropExchange::ExchangeFontProp

CPropExchange::ExchangeProp