CPropExchange::ExchangePersistentProp
Cambia una propiedad entre el control y un archivo.
virtual BOOL ExchangePersistentProp(
LPCTSTR pszPropName,
LPUNKNOWN* ppUnk,
REFIID iid,
LPUNKNOWN pUnkDefault
) = 0;
Parámetros
pszPropName
El nombre de la propiedad que se intercambiada.ppUnk
Un puntero a una variable que contiene un puntero a la interfaz de IUnknown de propiedad (esta variable suele ser un miembro de la clase).iid
Comunicar el id. de interfaz en la propiedad que el control utilizará.pUnkDefault
Valor predeterminado de la propiedad.
Valor devuelto
Distinto de cero si el intercambio fue correcto; 0 si no.
Comentarios
Si la propiedad se carga de archivo al control, la propiedad se crea y se inicializa del archivo. Si se está almacenando la propiedad, su valor se escribe en el archivo.
Las funciones CArchivePropExchange::ExchangePersistentProp, invalidación de CResetPropExchange::ExchangePersistentProp, y de CPropsetPropExchange::ExchangePersistentProp esta función virtual pura.
Requisitos
encabezado: afxctl.h
Vea también
Referencia
CPropExchange::ExchangeBlobProp