EM_SETTEXTMODE

[นี่คือเอกสารเบื้องต้นและเรื่องการเปลี่ยนแปลง]

แก้ไข Rich 2.0 และรุ่นที่ใหม่กว่า: ส่งข้อความ EM_SETTEXTMODE เพื่อตั้งค่าโหมดข้อความ หรือเลิกทำระดับของตัวควบคุมการแก้ไขที่รวย ความล้มเหลวถ้าตัวควบคุมประกอบด้วยข้อความใด ๆ.

แก้ไข Rich 1.0: ข้อความนี้ไม่ได้รับการสนับสนุน.

EM_GETUNDONAME wParam =โหมด(WPARAM) / / ระบุโหมด lParam ใหม่ของข้อความ = 0 / / ไม่ ใช้ ต้องเป็นศูนย์ 

พารามิเตอร์

โหมด
ค่าของwParam ระบุการรวมค่าจากชนิดการแจงนับTEXTMODE ค่าระบุการตั้งค่าใหม่สำหรับโหมดข้อความของตัวควบคุม และพารามิเตอร์ของระดับการเลิกทำ.

หนึ่งในค่าต่อไปนี้เพื่อตั้งค่าพารามิเตอร์ของโหมดข้อความระบุ ถ้าคุณไม่ได้ระบุค่าโหมดข้อความ โหมดข้อความยังคงอยู่ในการตั้งค่าปัจจุบัน.
ค่า ความหมาย
TM_PLAINTEXT แสดงโหมดข้อความธรรมดา ซึ่งควบคุมคล้ายกับตัวควบคุมแก้ไขมาตรฐาน ดูข้อมูลเพิ่มเติมเกี่ยวกับโหมดข้อความธรรมดา ส่วนข้อสังเกตต่อไป.
TM_RICHTEXT บ่งชี้ว่า โหมด rich text ที่ควบคุมการมีมาตรฐานรวยแก้ไขฟังก์ชัน โหมดข้อความ Rich เป็นค่าเริ่มต้น.

ระบุหนึ่งในค่าต่อไปนี้เพื่อตั้งค่าพารามิเตอร์ระดับการเลิกทำ ถ้าคุณไม่ได้ระบุค่าระดับเลิกทำ ระดับการเลิกทำยังคงอยู่ในการตั้งค่าปัจจุบัน.
ค่า ความหมาย
TM_SINGLELEVELUNDO ตัวควบคุมอนุญาตให้ผู้ใช้สามารถเลิกทำเฉพาะการกระทำสุดท้ายที่สามารถยกเลิกได้.
TM_MULTILEVELUNDO ตัวควบคุมสนับสนุนการดำเนินงานเลิกทำหลาย นี่คือค่าเริ่มต้น ใช้ EM_SETUNDOLIMIT ข้อความเพื่อตั้งค่าจำนวนสูงสุดของการเลิกทำการกระทำ.

ค่า TM_SINGLECODEPAGE และ TM_MULTICODEPAGE ไม่ได้อยู่ในขณะนี้สนับสนุน.

ส่งกลับค่า

หากความสำเร็จ ส่งคืนค่าเป็นศูนย์.

ถ้าความล้มเหลว ค่าส่งกลับจะไม่ใช่ศูนย์.

หมายเหตุ

ในโหมดข้อความรวย ตัวควบคุมการแก้ไขที่รวยมีฟังก์ชันมาตรฐานรวยแก้ไข อย่างไรก็ตาม ในโหมดข้อความธรรมดา การควบคุมคล้ายกับตัวควบคุมแก้ไขมาตรฐาน.

ตัวควบคุมต้องประกอบด้วยข้อความไม่มีเมื่อได้รับข้อความ EM_SETTEXTMODE เพื่อให้แน่ใจว่า ไม่มีข้อความ ส่งข้อความWM_SETTEXTกับสตริงว่าง ("").

QuickInfo

nbsp Windows &NT:ต้องการเวอร์ชัน 4.0 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน richedit.h.

ดูเพิ่มเติม

ภาพรวมของการควบคุมแก้ไข Richข้อความแก้ไข Rich, EM_GETTEXTMODE, TEXTMODE, WM_SETTEXT

Index