EM_STREAMIN ข้อความแทนที่เนื้อหาของตัวควบคุมการแก้ไขที่รวย ด้วยลำธารของข้อมูลโดยการกำหนดโปรแกรมประยุกต์EditStreamCallbackฟังก์ชันการเรียกกลับ.
EM_STREAMIN wParam = uFormat (WPARAM) (UINT)
lParam = (LPARAM) (EDITSTREAM ไกล *) lpStream
| ค่า | ความหมาย |
|---|---|
| SF_TEXT | ข้อความ |
| SF_RTF | รูปแบบ Rich Text (RTF) |
นอกจากนี้ คุณสามารถระบุค่าสถานะต่อไปนี้.
| ค่า | ความหมาย |
|---|---|
| SFF_SELECTION | สตรีมข้อมูลแทนที่เนื้อหาของส่วนที่เลือกปัจจุบัน ถ้าไม่ระบุค่าสถานะนี้ สตรีมข้อมูลแทนเนื้อหาทั้งหมดของตัวควบคุม คุณสามารถรวมการตั้งค่าสถานะนี้กับค่าสถานะ SF_TEXT หรือ SF_RTF. |
| SFF_PLAINRTF | คำสำคัญ RTF เฉพาะภาษาในกระแสข้อมูลจะถูกละเว้น คำเฉพาะสำคัญทั่วไปภาษาทั้งหมดมีสตรีมใน คุณสามารถรวมการตั้งค่าสถานะนี้กับค่าสถานะ SF_RTF. |
| SF_UNICODE | แก้ไข Rich 2.0:บ่งชี้ว่า ข้อความ Unicode คุณสามารถรวมการตั้งค่าสถานะนี้กับค่าสถานะ SF_TEXT. |
ส่งกลับจำนวนอักขระที่อ่าน.
เมื่อคุณส่งข้อความ EM_STREAMIN ตัวควบคุมการแก้ไขที่รวยทำให้เรียกซ้ำไปยังฟังก์ชันEditStreamCallbackที่ระบุ โดยสมาชิกpfnCallbackของโครงสร้างEDITSTREAM แต่ละครั้งจะเรียกว่าฟังก์ชันการเรียกกลับ โปรแกรมกรอกบัฟเฟอร์ที่ มีข้อมูลให้อ่านลงในตัวควบคุม นี้ต่อไปจนกว่าที่ฟังก์ชันการเรียกกลับบ่งชี้ว่า การดำเนินการในกระแสข้อมูลเสร็จเรียบร้อย หรือมีข้อผิดพลาดเกิดขึ้น.
nbsp Windows &NT:ต้องการรุ่น 3.51 หรือรุ่นที่ใหม่กว่า
Windows:ต้องใช้ Windows 95 หรือรุ่นที่ใหม่กว่า
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน richedit.h.
ภาพรวมของการควบคุมแก้ไข Richข้อความแก้ไข Rich, EDITSTREAM, EditStreamCallback, EM_STREAMOUT