EM_SETTEXTMODE

[זהו תיעוד ראשוני וניתנים לשינוי.]

עריכה עשיר 2.0 ואילך: שליחת הודעה EM_SETTEXTMODE כדי להגדיר את מצב טקסט או לבטל ברמה של פקד עריכה עשירה. ההודעה נכשל אם הפקד מכיל טקסט כלשהו.

עריכה עשיר 1.0: הודעה זו אינה נתמכת.

EM_GETUNDONAME wParam = (WPARAM) מצב; / / ציון lParam מצב חדש של טקסט = 0; / / לא נמצא בשימוש; חייב להיות אפס 

פרמטרים

מצב
הערך של wParam. מציין שילוב של ערכים מכל סוג ספירה במצב טקסט . הערכים לציין הגדרות חדשות עבור מצב הטקסט של הפקד וביטול פרמטרים ברמת.

ציין את אחד הערכים הבאים כדי להגדיר את הפרמטר מצב טקסט. אם לא תציין ערך מצב טקסט, מצב הטקסט יישאר בקביעה הנוכחית.
ערך משמעות
TM_PLAINTEXT ציון מצב טקסט רגיל, שבו הפקד דומה פקד עריכה רגיל. לקבלת מידע נוסף אודות מצב טקסט רגיל, עיין בסעיף הערות הבאות.
TM_RICHTEXT ציון מצב טקסט עשיר, שבו הפקד יש פונקציונליות רגילה עריכה עשירה. הגדרת ברירת המחדל היא מצב טקסט עשיר.

ציין את אחד הערכים הבאים כדי להגדיר את הפרמטר ברמת בטל. אם לא תציין ערך רמת בטל, ורמת בטל נשארת בקביעה הנוכחית.
ערך משמעות
TM_SINGLELEVELUNDO הפקד מתן אפשרות למשתמש לבטל רק את הפעולה האחרונה שניתן לבטל.
TM_MULTILEVELUNDO הפקד תומך במספר פעולות בטל. זוהי הגדרת ברירת המחדל. השתמש בהודעה EM_SETUNDOLIMIT כדי להגדיר את המספר המירבי של פעולות ביטול.

ערכי TM_SINGLECODEPAGE ו- TM_MULTICODEPAGE אינם נתמכים כרגע.

להחזיר ערכים

אם ההודעה מצליחה, הערך המוחזר הוא אפס.

אם ההודעה נכשל, הערך המוחזר אינו אפס.

הערות

במצב טקסט עשיר, פקד עריכה עשירה בעלת פונקציונליות רגילה עריכה עשירה. עם זאת, במצב טקסט רגיל, הפקד דומה פקד עריכה רגיל.

הפקד חייב להכיל טקסט כאשר הוא מקבל את ההודעה EM_SETTEXTMODE. כדי להבטיח שלא יימצא טקסט, שליחת הודעה WM_SETTEXT עם מחרוזת ריקה ("").

QuickInfo

nbsp; Windows &NT: מחייב גירסה 4.0 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על richedit.h.

ראה גם

מבט כולל על פקדי עריכה עשיר, עריכה עשיר הודעות, EM_GETTEXTMODE, במצב טקסט, WM_SETTEXT

Index