EM_STREAMOUT

ข้อความ EM_STREAMOUT ทำให้ตัวควบคุมการแก้ไขที่รวยเพื่อส่งต่อเนื้อหาของฟังก์ชันการเรียกกลับEditStreamCallbackการกำหนดโปรแกรมประยุกต์ ฟังก์ชันการเรียกกลับสามารถเขียนสตรีมข้อมูลแล้วไว้ในแฟ้มหรือตำแหน่งที่ตั้งอื่น ๆ ที่จะเลือก.

EM_STREAMOUT wParam = uFormat (WPARAM) (UINT) 
lParam = (LPARAM) (EDITSTREAM ไกล *) lpStream 

 

พารามิเตอร์

uFormat
ค่าที่ระบุรูปแบบข้อมูลต่อไปนี้:
ค่า ความหมาย
SF_TEXT ข้อความที่ มีช่องว่างในตำแหน่งของวัตถุ OLE
SF_RTF รูปแบบ Rich Text (RTF)
SF_RTFNOOBJS RTF มีช่องว่างในตำแหน่งของวัตถุ OLE.
SF_TEXTIZED ข้อความที่ มีการแสดงข้อความของวัตถุ OLE.

ตัวเลือก SF_RTFNOOBJS มีประโยชน์ถ้าโปรแกรมประยุกต์เก็บวัตถุ OLE เอง เป็น RTF แสดงวัตถุ OLE ไม่กระชับมากขึ้น คำควบคุม "\objattph" ตาม ด้วยช่องว่างแสดงทศนิยมตำแหน่งวัตถุ.

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

คุณสามารถรวมค่า SF_RTF และ SF_RTFNOOBJS ด้วยค่าสถานะ SFF_PLAINRTF ถ้าคุณระบุ SFF_PLAINRTF รวยแก้ไขควบคุมกระแสออกสำคัญทั่วไปภาษาทั้งหมด เท่านั้น มันละเว้นคำสำคัญ RTF เฉพาะภาษา.

lpStream
ชี้ไปโครงสร้างEDITSTREAM ในการป้อนข้อมูล สมาชิกpfnCallbackของโครงสร้างนี้ต้องชี้ไปยังฟังก์ชันEditStreamCallbackการกำหนดโปรแกรมประยุกต์ บนผลผลิต สมาชิกdwErrorสามารถประกอบด้วยรหัสข้อผิดพลาดที่ไม่ใช่ศูนย์ถ้าเกิดข้อผิดพลาด.

ส่งกลับค่า

ส่งกลับจำนวนอักขระที่เขียนลงในสตรีมข้อมูล.

หมายเหตุ

เมื่อคุณส่งข้อความ EM_STREAMOUT ตัวควบคุมการแก้ไขที่รวยทำให้เรียกซ้ำไปยังฟังก์ชันEditStreamCallbackที่ระบุ โดยสมาชิกpfnCallbackของโครงสร้างEDITSTREAM แต่ละครั้งที่จะเรียกใช้ฟังก์ชันการเรียกกลับ ตัวควบคุมผ่านบัฟเฟอร์ที่ประกอบด้วยส่วนของเนื้อหาของตัวควบคุม กระบวนการนี้ต่อไปจน กระทั่งตัวควบคุมผ่านเนื้อหาทั้งหมดไปยังฟังก์ชันการเรียกกลับ หรือจน กว่ามีข้อผิดพลาดเกิดขึ้น.

QuickInfo

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

ดูเพิ่มเติม

ภาพรวมของการควบคุมแก้ไข Richข้อความแก้ไข Rich, EDITSTREAM, EditStreamCallback, EM_STREAMIN

Index