ข้อความที่จัดรูปแบบ

แอปพลิเคชันสามารถส่งข้อความไปยังตัวควบคุมแก้ไขรวย เพื่อจัดรูปแบบอักขระและย่อหน้า และ การดึงข้อมูลที่จัดรูปแบบ คุณลักษณะการจัดรูปแบบย่อหน้ารวมถึงการจัดตำแหน่ง แท็บ เยื้อง และลำดับเลข ตัวอักษร คุณสามารถระบุแบบอักษร ขนาด สี และลักษณะพิเศษเช่นตัวหนา ตัวเอียง และได้รับการป้องกัน.

คุณสามารถใช้ย่อหน้าการจัดรูปแบบข้อความEM_SETPARAFORMAT เมื่อต้องการกำหนดข้อความที่เลือกจัดรูปแบบย่อหน้าปัจจุบัน ใช้ข้อความEM_GETPARAFORMAT โครงสร้างPARAFORMATใช้กับข้อความทั้งสองเพื่อระบุคุณลักษณะการจัดรูปแบบย่อหน้า.

คุณสามารถนำการจัดรูปแบบอักขระ โดยใช้ข้อความEM_SETCHARFORMAT เมื่อต้องการกำหนดการจัดรูปแบบสำหรับข้อความที่เลือกอักขระปัจจุบัน คุณสามารถใช้ข้อความEM_GETCHARFORMAT โครงสร้างCHARFORMATใช้กับข้อความทั้งสองเพื่อระบุคุณลักษณะอักขระ.

นอกจากนี้คุณยังสามารถใช้ข้อความที่ EM_SETCHARFORMAT และ EM_GETCHARFORMAT เพื่อตั้งค่า และเรียกอักขระเริ่มต้นการจัดรูปแบบซึ่งเป็นการจัดรูปแบบนำไปใช้กับอักขระที่แทรกในภายหลัง ตัวอย่างเช่น ถ้าโปรแกรมประยุกต์กำหนดอักขระเริ่มต้นการจัดรูปแบบให้เป็นตัวหนา และผู้ใช้ชนิดอักขระแล้ว อักขระที่เป็นตัวหนา.

จัดรูปแบบอักขระเป็นค่าเริ่มต้นจะใช้กับข้อความที่แทรกใหม่เท่านั้นถ้าการเลือกปัจจุบันไม่ว่าง มิฉะนั้น ข้อความใหม่ถือว่าการจัดรูปแบบอักขระของข้อความจะแทนที่ ถ้าการเลือกเปลี่ยนแปลง การจัดรูปแบบอักขระเป็นค่าเริ่มต้นเปลี่ยนแปลงให้ตรงกับอักขระตัวแรกในการเลือกใหม่.

ลักษณะอักขระพิเศษได้รับการป้องกันไม่ซ้ำในที่นั้นไม่เปลี่ยนแปลงลักษณะที่ปรากฏของข้อความ ถ้าผู้ใช้ความพยายามที่จะปรับเปลี่ยนข้อความที่ได้รับการป้องกัน ตัวควบคุมการแก้ไขที่รวยส่งหน้าต่างหลักของEN_PROTECTEDแจ้งข้อ อนุญาตให้หน้าต่างหลักการอนุญาต หรือป้องกันการเปลี่ยนแปลง จะได้รับข้อความแจ้งเตือนนี้ คุณต้องเปิดใช้งานนั้น โดยใช้ข้อความEM_SETEVENTMASK.

สีพื้นหน้าของแอตทริบิวต์แบบอักขระ แต่สีพื้นหลังเป็นคุณสมบัติของตัวควบคุมการแก้ไขที่รวย เมื่อต้องการตั้งค่าสีพื้นหลัง ใช้ข้อความEM_SETBKGNDCOLOR.

Index