CPropExchange::ExchangeProp

sanal bool ExchangeProp ( lpctstr pszPropName, vartype vtProp, void * pvProp, const void * pvDefault = boş ) = 0;

Dönüş değeri

Sıfır değişimi başarılı olursa; 0 başarısız olursa.

Parametreleri

pszPropName

Alışverişe konu olan özellik adı.

vtProp

Alışverişe konu olan özellik türünü belirten bir simge. Olası değerler şunlardır:

Sembol Özellik türü
VT_I2 kısa
VT_I4 uzun
VT_BOOL BOOL
VT_BSTR CString
VT_CY CY
VT_R4 kayan nokta
VT_R8 çift kişilik

pvProp

Özellik değeri için bir işaretçi.

pvDefault

Varsayılan değer özellik gösteren işaretçi.

Açıklamalar

Bir özellik depolama ortamı ve kontrol arasındaki değişimler.

Özellik denetimi ortamından yükleniyor, özellik değeri ortamından alınır ve pvProptarafından işaret nesnesinde depolanır. Özellik orta depolanır pvProp tarafından işaret nesne değeri ortamına yazılır.

CArchivePropExchange::ExchangeProp, CResetPropExchange::ExchangePropve CPropsetPropExchange::ExchangeProp işlevleri bu saf sanal işlevi geçersiz kılar.

CPropExchange genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleControl::DoPropExchange, CPropExchange::ExchangeBlobProp, CPropExchange::ExchangeFontProp, CPropExchange::ExchangePersistentProp

Index