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