CFont::CreatePointFont

BOOL CreatePointFont (int nPointSize, LPCTSTR lpszFaceName, CDC * pDC = NULL);

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าสำเร็จ 0 มิฉะนั้น?

พารามิเตอร์

nPointSize

ความสูงของแบบอักษรใน tenths ของจุดร้องขอ (ตัวอย่าง ผ่าน 120 เพื่อขอแบบอักษร 12 จุด)

lpszFaceName

CStringหรือตัวชี้เป็นสตริงที่สิ้นสุดด้วยค่า null ที่ระบุชื่อแบบอักษรของแบบอักษร ความยาวของสายอักขระนี้ต้องไม่เกิน 30 อักขระ ฟังก์ชัน Windows EnumFontFamiliesสามารถใช้ระบุแบบอักษรทั้งหมดที่มีอยู่ในปัจจุบัน ถ้าlpszFaceNameเป็นNULL, GDI ใช้แบบอักษรไม่ขึ้นกับอุปกรณ์?

pDC

ชี้ไปวัตถุCDCเพื่อใช้ในการแปลงหน่วยทางลอจิคัลสูงในnPointSize ถ้าค่า NULLบริบทอุปกรณ์หน้าจอใช้สำหรับการแปลง?

หมายเหตุ

ฟังก์ชันนี้แสดงวิธีง่าย ๆ ในการสร้างแบบอักษรของแบบอักษรที่ระบุ และขนาดพอยท์ จะแปลงความสูงในnPointSizeกับหน่วยทางลอจิคัลที่ใช้วัตถุCDCชี้ไปตามpDC?

เมื่อคุณเสร็จสิ้นการ ด้วยวัตถุCFontสร้างขึ้น โดยฟังก์ชันCreatePointFontแรกเลือกแบบอักษรจากบริบทอุปกรณ์ แล้วลบวัตถุCFont?

ภาพรวม CFont |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCFont::CreatePointFontIndirect, CFont::CreateFont(&N)

Index