EM_SETHANDLE

יישום שולח הודעת EM_SETHANDLE כדי להגדיר את המזהה הייחודי של זיכרון בו ייעשה שימוש על-ידי פקד עריכה מרובי שורות.

EM_SETHANDLE wParam = hloc (WPARAM) (HLOCAL); / / לטפל של זיכרון מאגר lParam = 0;                      / / לא נמצא בשימוש; חייב להיות אפס 

 

פרמטרים

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

להחזיר ערכים

הודעה זו אינה מחזירה ערך.

הערות

לפני יישום מגדירה נקודת אחיזה זיכרון חדש, אותו יש לשלוח הודעה EM_GETHANDLE כדי לאחזר את נקודת האחיזה של מאגר הזיכרון הנוכחי, עליך לפנות זיכרון זה.

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

שליחת הודעת EM_SETHANDLE לניקוי המאגר בטל (EM_CANUNDO מחזירה אפס) ואת דגל שינוי פנימי (EM_GETMODIFY מחזירה אפס). חלון הפקד עריכה מצויר.

יישום ניתן לשלוח הודעה זו על פקד עריכה מרובת שורות בתיבת הדו-שיח רק אם הוא יצר את תיבת הדו-שיח עם סידרת הדגל של סגנון DS_LOCALEDIT.

QuickInfo

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

ראה גם

עריכת סקירה של פקדים, לערוך הודעות בקרה, EM_CANUNDO, EM_GETHANDLE, EM_GETMODIFY

Index