เสมือน BOOL ExtTextOut ( int x, int y, UINT nOptions, LPCRECT lpRect, LPCTSTR lpszString, UINT nCount, LPINT lpDxWidths );
BOOL ExtTextOut (int x, int y, UINT nOptions, LPCRECT lpRectconst CStringampstr, LPINTlpDxWidths );(&A)
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าฟังก์ชันนี้จะสำเร็จ 0 อื่น?
พารามิเตอร์
x
ระบุการตรรกะพิกัด x ของเซลล์อักขระสำหรับอักขระตัวแรกในสายอักขระที่ระบุ?
y
ระบุการตรรกะพิกัด y ของด้านบนเซลล์อักขระสำหรับอักขระตัวแรกในสายอักขระที่ระบุ?
nOptions
ระบุชนิดของสี่เหลี่ยมผืนผ้า พารามิเตอร์นี้อาจเป็นอย่างใดอย่างหนึ่ง ทั้งสองอย่าง หรือทั้งค่าต่อไปนี้:
lpRect
จุดการRECTโครงสร้างที่กำหนดขนาดของสี่เหลี่ยม พารามิเตอร์นี้สามารถเป็นNULL นอกจากนี้คุณยังสามารถส่งวัตถุCRectสำหรับพารามิเตอร์นี้?
lpszString
จุดสายอักขระที่ระบุการวาด นอกจากนี้คุณยังสามารถส่งวัตถุCStringสำหรับพารามิเตอร์นี้?
nCount
ระบุจำนวนของอักขระในสายอักขระ?
lpDxWidths
จุดไปยังอาร์เรย์ของค่าที่ระบุระยะห่างระหว่างต้นกำเนิดของอักขระที่อยู่ติดกับเซลล์ ตัวอย่างlpDxWidths[ฉัน] หน่วยทางลอจิคัลจะแยกการกำเนิดของอักขระเซลล์ฉันและอักขระเซลล์ผม+ 1 ถ้าlpDxWidthsเป็นNULL, ExtTextOutใช้ค่าเริ่มต้นระยะห่างระหว่างอักขระ?
str
nbspวัตถุของCStringที่ประกอบด้วยอักขระที่ระบุในการวาด(&N)?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเขียนแบบสายอักขระภายในขอบเขตสี่เหลี่ยมโดยใช้แบบอักษรที่เลือกในปัจจุบัน พื้นที่สี่เหลี่ยมสามารถทึบ (เต็มไป ด้วยสีพื้นหลังปัจจุบัน), และสามารถเป็นรูปวาดขอบเขต?
ถ้าnOptionsเป็น 0 และlpRectเป็นNULLฟังก์ชันการเขียนข้อความกับบริบทอุปกรณ์โดยไม่ต้องใช้เป็นพื้นที่สี่เหลี่ยมผืนผ้า โดยค่าเริ่มต้น ตำแหน่งปัจจุบันถูกใช้ หรือปรับปรุง โดยฟังก์ชัน ถ้าโปรแกรมประยุกต์จำเป็นต้องปรับปรุงตำแหน่งปัจจุบันเมื่อเรียกExtTextOutแอพลิเคชันสามารถเรียกฟังก์ชันสมาชิกCDC SetTextAlignกับnFlags TA_UPDATECPการตั้งค่า เมื่อถูกตั้งค่าสถานะนี้ Windows ละเว้นxและy ExtTextOutเรียกตามมา และใช้แทนตำแหน่งปัจจุบัน เมื่อโปรแกรมประยุกต์ใช้TA_UPDATECPเพื่อปรับปรุงตำแหน่งปัจจุบันExtTextOutกำหนดตำแหน่งปัจจุบันไป ยังจุดสิ้นสุดของบรรทัดของข้อความก่อนหน้าหรือ ไปยังตำแหน่งที่ระบุ โดยองค์ประกอบสุดท้ายของอาร์เรย์ชี้ไปตามlpDxWidthsแต่ว่าจำนวนใดจะมากกว่า?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDC::SetTextAlign, CDC::TabbedTextOut, CDC::TextOut, CDC::GetBkColor, CDC::SetBkColor, CDC::SetTextColor, :: ExtTextOut, RECT(&N)