PX_Font

bool PX_Font ( CPropExchange * pPX, lpctstr pszPropName, CFontHolderamp; yazı tipi, const fontdesc F&AR* pFontDesc = null, LPFONTDISP pFontDispAmbient = 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ı.

yazı tipi

Font özelliğini içeren CFontHolder nesnesine bir başvuru.

pFontDesc

PFontDispAmbient null olduğu durumda font özelliğini varsayılan durumunu başlatılırken kullanılacak değerleri içeren bir fontdesc yapısını gösteren bir işaretçi.

pFontDispAmbient

Font özelliğini varsayılan durumunu başlatılırken kullanılacak bir yazı IFontDisp arayüzü için bir işaretçi.

Açıklamalar

Bu işlev, denetimin içinde arama DoPropExchange üye işlev sokmak ya da type yazı tipi özelliğini başlatın. Özellik değerini okuyabilir ve yazı tipiiçin uygun bir CFontHolder başvuru yazılı. PFontDesc ve pFontDispAmbient belirtilmişse, bunlar için başlatma özelliğinin varsayılan değeri, gerektiğinde kullanılır. Herhangi bir nedenle, denetimin dizileştirme işlemi başarısız olursa, bu değerler kullanılır. Genellikle boş pFontDesc ve COleControl::AmbientFont tarafından döndürülen pFontDispAmbientiçin ortam değeri geçmek. COleControl::AmbientFont tarafından döndürülen yazı nesnesi IFontDisp::Release üye işlev çağrısı tarafından yayımlanması gerekir unutmayın.

Ayrıca bkz: COleControl::DoPropExchange, COleControl::AmbientFont

Index