เสมือน CSize TabbedTextOut ( int x, int y, LPCTSTR lpszString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin );
CSize TabbedTextOut (int x, int yconst CStringampstr, int nTabPositions, LPINTlpnTabStopPositions, int nTabOrigin );(&A)
ส่งกลับค่า
ขนาดของสายอักขระ (ในหน่วยทางลอจิคัล) เป็นวัตถุCSize?
พารามิเตอร์
x
ระบุการตรรกะ x พิกัดของจุดเริ่มต้นของสตริ?
y
ระบุการตรรกะพิกัด y ของจุดเริ่มต้นของสตริ?
lpszString
จุดสายอักขระการวาด คุณสามารถส่งใดเป็นตัวชี้ไปยังอาร์เรย์ของอักขระหรือวัตถุCStringสำหรับพารามิเตอร์นี้?
nCount
ระบุจำนวนของอักขระในสายอักขระ ถ้าnCount 1 มีคำนวณความยาว?
nTabPositions
ระบุจำนวนของค่าในอาร์เรย์ของตำแหน่งของแท็บหยุด?
lpnTabStopPositions
จุดไปยังอาร์เรย์ที่ประกอบด้วยตำแหน่งของแท็บหยุด (ในหน่วยทางลอจิคัล) แท็บหยุดต้องเรียงลำดับ ที่เพิ่มขึ้น x-ค่าน้อยที่สุดควรเป็นรายการแรกในอาร์เรย์?
nTabOrigin
ระบุพิกัด x ที่ตำแหน่งเริ่มต้นที่แท็บจะถูกขยายออก (ในหน่วยทางลอจิคัล)?
str
nbspวัตถุของCStringที่ประกอบด้วยอักขระที่ระบุ(&N)?
หมายเหตุ
เรียกฟังก์ชันนี้สมาชิกเขียนเป็นสายอักขระที่ตำแหน่งที่ระบุ ขยายการแท็บไปยังค่าที่ระบุในอาร์เรย์ของตำแหน่งของแท็บหยุด ข้อความถูกเขียนในแบบอักษรที่เลือกในปัจจุบัน ถ้าnTabPositionsเป็น 0 และlpnTabStopPositionsเป็นNULLแท็บจะถูกขยายออกแปดเท่าความกว้างเฉลี่ยของอักขระเท่า?
ถ้าnTabPositions 1 แท็บหยุดจะถูกคั่น ด้วยระยะห่างที่ระบุ ด้วยค่าแรกในอาร์เรย์lpnTabStopPositions ถ้าอาร์เรย์lpnTabStopPositionsประกอบด้วยค่ามากกว่าหนึ่งแท็บหยุดถูกตั้งค่าสำหรับแต่ละค่าในอาร์เรย์ ถึงหมายเลขที่ระบุโดยnTabPositions พารามิเตอร์nTabOriginอนุญาตให้โปรแกรมประยุกต์เพื่อเรียกใช้ฟังก์ชันTabbedTextOutหลายครั้งสำหรับบรรทัดเดียว ถ้าแอพลิเคชันเรียกฟังก์ชันนี้มากกว่าหนึ่งครั้งด้วยnTabOriginที่ตั้งค่าเป็นค่าเดียวกันในแต่ละครั้ง ฟังก์ชันการขยายแท็บทั้งหมดที่สัมพันธ์กับตำแหน่งที่ระบุโดยnTabOrigin?
โดยค่าเริ่มต้น ตำแหน่งปัจจุบันถูกใช้ หรือปรับปรุง โดยฟังก์ชัน ถ้าโปรแกรมประยุกต์จำเป็นต้องปรับปรุงตำแหน่งปัจจุบันเมื่อเรียกฟังก์ชัน แอพลิเคชันสามารถเรียกฟังก์ชันสมาชิกSetTextAlignกับnFlags TA_UPDATECPการตั้งค่า เมื่อถูกตั้งค่าสถานะนี้ Windows ละเว้นพารามิเตอร์ที่xและyบนต่อมาเรียกTabbedTextOutใช้ตำแหน่งปัจจุบันแทน?
ภาพรวมของ CDC |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCDC::GetTabbedTextExtent, CDC::SetTextAlign, CDC::TextOut, CDC::SetTextColor, :: TabbedTextOut, CSize(&N)