WM_SETTEXT

יישום שולח הודעה WM_SETTEXT כדי להגדיר את הטקסט של חלון.

WM_SETTEXT wParam = 0;                     / / לא נמצא בשימוש; חייב להיות אפס lParam = lpsz (LPARAM) (LPCTSTR); / / כתובת של מחרוזת טקסט בחלון 

 

פרמטרים

lpsz
הערך של lParam. מצביע מחרוזת המסתיימת ב- null הוא טקסט חלון.

להחזיר ערכים

הערך המוחזר הוא TRUE אם הטקסט מוגדר. זהו שקר (עבור פקד עריכה), LB_ERRSPACE (עבור תיבת רשימה) או CB_ERRSPACE (עבור תיבה משולבת) אם אין די שטח פנוי להגדיר את הטקסט בפקד העריכה. היא CB_ERR אם הודעה זו נשלח לתיבה משולבת ללא פקד עריכה.

פעולת ברירת מחדל

הפונקציה DefWindowProc מגדיר ומציג את הטקסט בחלון.

הערות

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

הודעה זו אינה משנה את הבחירה הנוכחית בתיבת הרשימה של תיבה משולבת. יישום עליך להשתמש את ההודעה CB_SELECTSTRING כדי לבחור את הפריט בתיבת הרשימה התואמת את הטקסט בפקד העריכה.

QuickInfo

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

ראה גם

מבט כולל על Windows, חלון הודעות, DefWindowProc, CB_SELECTSTRING, WM_GETTEXT

Index