CPropExchange::ExchangeBlobProp
Serializza una proprietà che archivia i dati di (BLOB) dell'oggetto binario di grandi dimensioni.
virtual BOOL ExchangeBlobProp(
LPCTSTR pszPropName,
HGLOBAL* phBlob,
HGLOBAL hBlobDefault = NULL
) = 0;
Parametri
pszPropName
Il nome della proprietà che viene scambiata.phBlob
Il puntatore a una variabile che punta in cui la proprietà viene memorizzata (variabile è in genere un membro della classe.hBlobDefault
Valore predefinito per la proprietà.
Valore restituito
Diverso da zero se lo scambio è riuscita, 0 se non riuscita.
Note
Il valore della proprietà viene letto da o da viene scritto su, in base alle proprie esigenze, la variabile (riferimento da phBlob. Se hBlobDefault viene specificato, verrà utilizzato come valore predefinito della proprietà. Questo valore viene utilizzato se, per qualsiasiasi motivo, la serializzazione del controllo ha esito negativo.
Le funzioni CArchivePropExchange::ExchangeBlobProp, esegue l'override CPropsetPropExchange::ExchangeBlobProp e CResetPropExchange::ExchangeBlobPropquesta funzione virtuale pure.
Requisiti
Header: afxctl.h
Vedere anche
Riferimenti
CPropExchange::ExchangeFontProp