BOOL GetCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const
BOOL GetCharWidth ( UINT nFirstChar, UINT nLastChar, ทุ่น * lpFloatBuffer ) const
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ 0 อื่น?
พารามิเตอร์
nFirstChar
ระบุอักขระตัวแรกในกลุ่มต่อเนื่องของอักขระในแบบอักษรปัจจุบัน?
nLastChar
ระบุอักขระตัวสุดท้ายในกลุ่มของตัวอักษรในแบบอักษรปัจจุบันต่อเนื่อง?
lpBuffer
จุดการบัฟเฟอร์ที่จะได้รับค่าความกว้างของกลุ่มของอักขระที่ต่อเนื่องกันในแบบอักษรปัจจุบัน?
lpFloatBuffer
จุดการบัฟเฟอร์รับความกว้างของอักขระ ความกว้างรับคืนในรูปทศนิยมของ IEEE แบบ 32 บิตได้ วัด (ความกว้างได้พร้อมทั้งบรรทัดฐานของอักขระ)
หมายเหตุ
ดึงความกว้างของอักขระแต่ละตัวในกลุ่มของอักขระที่ต่อเนื่องจากแบบอักษรปัจจุบัน โดยใช้m_hAttribDCบริบทอุปกรณ์ป้อนข้อมูล ตัวอย่างเช่น ถ้าnFirstCharระบุตัวอักษร 'a' และnLastCharระบุตัวอักษร 'z' ฟังก์ชันการดึงความกว้างของตัวอักษรตัวพิมพ์เล็กทั้งหมด?
ฟังก์ชันนี้เก็บค่าในบัฟเฟอร์ชี้ไปตามlpBuffer บัฟเฟอร์นี้ต้องมีขนาดใหญ่พอที่จะเก็บความกว้างทั้งหมด กล่าวคือ ต้องมีรายการอย่างน้อย 26 ในตัวอย่างที่กำหนด?
ถ้าอักขระในกลุ่มของอักขระที่ต่อเนื่องกันไม่มีอยู่ในแบบอักษรใด มันจะมีกำหนดค่าความกว้างของอักขระเป็นค่าเริ่มต้น?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDC::GetOutputCharWidth, CDC::m_hAttribDC, CDC::m_hDC, CDC::GetCharABCWidths, :: GetCharWidth, :: GetCharABCWidths, :: GetCharABCWidthsFloat, :: GetCharWidthFloat(&N)