ההודעה EM_STREAMIN מחליף את התוכן של פקד עריכה עשירה עם זרם של נתונים שסופקו על-ידי פונקציה לא מוגדרת על-ידי היישום התקשרות חזרה EditStreamCallback.
EM_STREAMIN wParam = uFormat (WPARAM) (UINT);
lParam = (LPARAM) (EDITSTREAM רחוק *) lpStream
ערך | משמעות |
---|---|
SF_TEXT | טקסט |
SF_RTF | תבנית טקסט עשיר (RTF) |
בנוסף, באפשרותך לציין את הדגלים הבאים.
ערך | משמעות |
---|---|
SFF_SELECTION | זרימת הנתונים יחליף את התוכן של הבחירה הנוכחית. אם דגל זה לא צוין, זרימת הנתונים יחליף את התוכן המלא של הפקד. ניתן לשלב זה דגל דגלי SF_TEXT או SF_RTF. |
SFF_PLAINRTF | מילות מפתח RTF ספציפיים לשפה בזרם מתעלמת. רק של מילות המפתח המשותף לכל השפות הן האדמדם. ניתן לשלב זה הדגל בדגל SF_RTF. |
SF_UNICODE | עריכה עשיר 2.0:מציין טקסט Unicode. ניתן לשלב זה הדגל בדגל SF_TEXT. |
מחזירה את מספר התווים לקרוא.
כאשר אתה שולח הודעת EM_STREAMIN, פקד עריכה עשירה הופכת שיחות חוזרות אל הפונקציה EditStreamCallback שצוין על-ידי חבר pfnCallback של מבנה EDITSTREAM . בכל פעם שנקראת פונקציית התקשרות חזרה, הוא ממלא מאגר נתונים לקרוא לתוך הפקד. פעולה זו נמשכת עד פונקציית התקשרות חזרה מציין שפעולת זרם בשנת הושלמה או מתרחשת שגיאה.
nbsp; Windows &NT: מחייב גירסה 3.51 ואילך.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על richedit.h.
מבט כולל על פקדי עריכה עשיר, עריכה עשיר הודעות, EDITSTREAM, EditStreamCallback, EM_STREAMOUT