PX_IUnknown

bool PX_IUnknown ( CPropExch&ange * pPX, lpctstr pszPropName, LPUNKNOWNamp; pUnk, REFIID IID, lpunknown pUnkDefault = Boş );

Dönüş değeri

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

Parametreleri

pPX

CPropExchange nesnenin (genellikle DoPropExchangeiçin bir parametre olarak geçirilen).

pszPropName

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

pUnk

Özellik değerini temsil eden nesne arabirimi içeren bir değişken için başvuru.

iid

Hangi arabirim özelliği nesnenin denetim tarafından kullanılan gösteren bir arabirim kimliği.

pUnkDefault

Varsayılan değer özelliği.

Açıklamalar

Bu işlev, denetimin içinde arama DoPropExchange sokmak ya da bir IUnknownsahip bir nesnesi tarafından temsil edilen bir özellik başlatmak için () üye fonksiyonu-türetilen arabirim. Özellik değerini okuyabilir ve pUnk, uygun olarak başvurduğu değişkeni için yazılmış. PUnkDefault belirtilirse, bu özellik varsayılan değer olarak kullanılır. Herhangi bir nedenle, denetimin dizileştirme işlemi başarısız olursa, bu değer kullanılır.

Ayrıca bkz: COleControl::DoPropExchange

Index