CBN_CLOSEUP

CBN_CLOSEUP הודעה נשלחת בעת סגירת תיבת הרשימה של תיבה משולבת. חלון האב של התיבה המשולבת מקבל הודעה זו באמצעות הודעה WM_COMMAND.

CBN_CLOSEUP idComboBox = (int) LOWORD(wParam);  / / תיבה המזהה של המשולבת hwndComboBox = lParam (HWND);       / / לטפל לתיבה משולבת 

 

הערות

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

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

הודעה זו אינו נשלח לתיבה משולבת הכוללת את סגנון CBS_SIMPLE.

QuickInfo

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

ראה גם

מבט כולל על תיבות משולבות, משולבת תיבת הודעות, CBN_DROPDOWN, CBN_SELCHANGE, WM_COMMAND

Index