การตั้งค่าแท็บหยุดและระยะขอบ

แอปพลิเคชันสามารถตั้งค่าแท็บหยุดในตัวควบคุมการแก้ไขหลายบรรทัด โดยใช้ข้อความEM_SETTABSTOPS (ค่าเริ่มต้นสำหรับแท็บหยุดอยู่ 8 ตัวอักษร) เมื่อโปรแกรมประยุกต์เพิ่มข้อความไปยังตัวควบคุมการแก้ไข แท็บอักขระในข้อความสร้างโดยอัตโนมัติพื้นที่ถึงแท็บหยุดถัดไป ทำข้อความ EM_SETTABSTOPS ไม่โดยอัตโนมัติให้ระบบการวาดข้อความ ทำที่ สามารถเรียกใช้โปรแกรมประยุกต์ InvalidateRectฟังก์ชัน EM_SETTABSTOPS ข้อความที่นำไปใช้กับตัวควบคุมแก้ไขหลายบรรทัดเท่านั้น.

แอปพลิเคชันสามารถตั้งค่าความกว้างของระยะขอบซ้าย และขวาสำหรับตัวควบคุมการแก้ไข โดยการใช้ข้อความEM_SETMARGINS หลังจากการส่งข้อความนี้ redraws ระบบตัวควบคุมแก้ไขเพื่อสะท้อนถึงการตั้งค่าระยะขอบใหม่ แอปพลิเคชันสามารถเรียกความกว้างของระยะขอบด้านซ้าย หรือขวาได้ โดยการส่งข้อความEM_GETMARGINS โดยค่าเริ่มต้น ขอบตัวควบคุมการแก้ไขถูกตั้งค่าให้กว้างเพียงพอที่จะรองรับใหญ่ที่สุดอักขระแนวนอน overhang (ความกว้าง ABC ลบ) สำหรับแบบอักษรอยู่ในการใช้ในตัวควบคุมการแก้ไข.

Index