CPropExchange::ExchangePersistentProp
Scambia una proprietà tra il controllo e un file.
virtual BOOL ExchangePersistentProp(
LPCTSTR pszPropName,
LPUNKNOWN* ppUnk,
REFIID iid,
LPUNKNOWN pUnkDefault
) = 0;
Parametri
pszPropName
Il nome della proprietà che viene scambiata.ppUnk
Un puntatore a una variabile contenente un puntatore a un'interfaccia IUnknown della proprietà (questa variabile è in genere un membro della classe.iid
ID dell'interfaccia sulla proprietà del controllo utilizzerà.pUnkDefault
Valore predefinito per la proprietà.
Valore restituito
Diverso da zero se lo scambio è riuscita, 0 se non riuscita.
Note
Se la proprietà il caricamento del file al controllo, la proprietà viene creato e inizializzato dal file.Se la proprietà di archiviazione, il valore viene scritto il file.
Le funzioni CArchivePropExchange::ExchangePersistentProp, esegue l'override CPropsetPropExchange::ExchangePersistentProp e CResetPropExchange::ExchangePersistentPropquesta funzione virtuale pure.
Requisiti
Header: afxctl.h
Vedere anche
Riferimenti
CPropExchange::ExchangeBlobProp