הפונקציה EditWordBreakProc היא פונקציית התקשרות חזרה מוגדרת על-ידי היישום המשמש את ההודעה EM_SETWORDBREAKPROC . עריכת שורות מרובות הפקד או פקד עריכה עשירה הקוראים פונקצית EditWordBreakProc בכל פעם הפקד חייב לשבור שורה של טקסט.
סוג EDITWORDBREAKPROC מגדיר מצביע לפונקציה זו התקשרות חזרה. EditWordBreakProc הוא מציין מיקום עבור שם הפונקציה המוגדרת על-ידי יישום.
(התקשרות חזרה EditWordBreakProc int LPTSTR lpch, / / מצביע כדי לערוך טקסטintichCurrent, / / אינדקס של הפעלת הצבעintcch, / / אורך התווים של עריכת טקסטintקוד / / פעולה לנקוט);
ערך | פעולה |
---|---|
WB_CLASSIFY | לאחזר את מחלקת תווים ומילים מעבר דגלים של התו במיקום שצוין. ערך זה הוא עבור שימוש עם עשיר בפקדי עריכה. |
WB_ISDELIMITER | בדוק אם התו במיקום שצוין הוא מפריד. |
WB_LEFT | למצוא את תחילת המילה שמימין למיקום שצוין. |
WB_LEFTBREAK | חפש את המפריד בסוף המילה שמימין למיקום שצוין. ערך זה הוא עבור שימוש עם עשיר בפקדי עריכה. |
WB_MOVEWORDLEFT | חפש תחילת המילה שמימין למיקום שצוין. ערך זה נמצא בשימוש במהלך עיבוד המקשים CTRL + LEFT. ערך זה הוא עבור שימוש עם עשיר בפקדי עריכה. |
WB_MOVEWORDRIGHT | חפש תחילת המילה שמימין למיקום שצוין. ערך זה נמצא בשימוש במהלך עיבוד מקש CTRL + RIGHT. ערך זה הוא עבור שימוש עם עשיר בפקדי עריכה. |
WB_RIGHT | חפש תחילת המילה שמימין למיקום שצוין. (זה שימושי בפקדי עריכה מיושר לימין). |
WB_RIGHTBREAK | חפש את המפריד בסוף המילה שמימין למיקום שצוין. (זה שימושי בפקדי עריכה מיושר לימין). ערך זה הוא עבור שימוש עם עשיר בפקדי עריכה. |
אם הפרמטר הקוד מציין WB_ISDELIMITER, הערך המוחזר הוא אפס (TRUE) אם התו במיקום שצוין הוא מפריד או אפס אם היא לא. אם הפרמטר הקוד מציין WB_CLASSIFY, הערך המוחזר הוא תו class ו- word מעבר הדגלים של התו במיקום שצוין. אחרת, הערך המוחזר הוא אינדקס לתחילת מילה במאגר של טקסט.
החזרת גררה ואחריו מהארגומנט יש לטפל כמילה בודדת על-ידי פונקציית התקשרות חזרה. שתי החזרות גררה ואחריו מהארגומנט כמו כן יש לטפל כמילה בודדת.
יישום עליך להתקין את פונקציית התקשרות חזרה על-ידי ציון הכתובת של פונקציית התקשרות חזרה של הודעת EM_SETWORDBREAKPROC.
בפקדי עריכה עבור עשיר, באפשרותך להשתמש לסירוגין את ההודעה EM_SETWORDBREAKPROCEX כדי להחליף את ברירת המחדל מורחב הליך מעבר word עם פונקציית התקשרות חזרה EditWordBreakProcEx . פונקציה זו מספקת מידע נוסף אודות הטקסט, כגון ערכת התווים.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:מוגדרת-משתמש.
Unicode:הגדרת טיפוס Unicode ו- ANSI.
עריכת סקירה של פקדים, לערוך פונקציות הבקרה, EM_FINDWORDBREAK, EM_SETWORDBREAKPROC, EM_SETWORDBREAKPROCEX, EditWordBreakProcEx, SendMessage