CFont::CreatePointFont

bool CreatePointFont (int nPointSize, lpctstr lpszFaceName, cdc * pDC = null);

Dönüş değeri

Sıfır olmayan başarılı olursa, aksi takdirde 0.

Parametreleri

nPointSize

Yazı tipi yüksekliğini bir nokta olarak istedi. (Örneğin, 12 punto yazı istemek için 120 geçmektedir.)

lpszFaceName

Bir CString veya biten yazı tipini yazı tipi adını belirten bir dize işaretçisi. Bu dize uzunluğu 30 karakteri aşmamalıdır. Windows EnumFontFamilies işlevi, şu anda kullanılabilir tüm yazı tipleri numaralandırmak için kullanılabilir. LpszFaceName nullise, bir aygıttan bağımsız yazı GDI kullanır.

pDC

İşaretçi cdc nesnesine nPointSize yükseklik mantıksal birimlerine dönüştürmek için kullanılacak. Eğer boşbir ekran aygıt içeriğini dönüştürme için kullanılır.

Açıklamalar

Bu işlev, bir yazı tipi belirli bir yazı oluşturun ve boyutunu nokta için basit bir yol sağlar. PDC tarafından işaret cdc nesnesi kullanılarak mantıksal birimler otomatik olarak çevirir nPointSize yükseklik.

CreatePointFont işlevi tarafından oluşturulan CFont nesnesi ile bitirdikten sonra ilk aygıt içeriğini yazı tipini seçin, sonra CFont nesnesini silme.

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

Ayrıca bkz: CFont::CreatePointFontIndirect, CFont::CreateFont

Index