ההודעה WM_CTLCOLORSCROLLBAR נשלח בחלון האב של פקד פס גלילה כאשר הפקד עומד לצייר. על-ידי תגובה להודעה זו, חלון האב יכול להשתמש בנקודת האחיזה הקשר נתון התצוגה כדי להגדיר את צבע הרקע של פקד פס גלילה.
WM_CTLCOLORSCROLLBAR hdcSB = wParam (HDC); / / לטפל כדי hwndSB ההקשר של הצג פס גלילה = lParam (HWND); / / לטפל כדי לגלול בר
אם יישום מעבד הודעה זו, עליה להחזיר את נקודת האחיזה כדי מברשת. המערכת משתמשת במברשת כדי לצבוע את הרקע של פקד פס גלילה.
הפונקציה DefWindowProc בוחר את צבעי ברירת המחדל של המערכת עבור פקד פס גלילה.
המערכת לא להרוס באופן אוטומטי את המברשת המוחזר. זוהי האחריות של היישום כדי להרוס את המברשת כאשר אין עוד צורך.
מעולם לא לשלוח את ההודעה WM_CTLCOLORSCROLLBAR בין הליכי משנה; הוא נשלח רק בתוך באותו הליך משנה.
אם הליך תיבת הדו-שיח מטפל הודעה זו, אותה עליו לבצע המרה של הערך המוחזר המבוקש כדי BOOL, להחזיר את הערך ישירות. אם הפרוצדורה תיבת הדו-שיח מחזירה FALSE, מתבצע טיפול בהודעות ברירת המחדל. אין התייחסות הערך DWL_MSGRESULT המוגדר על-ידי הפונקציה SetWindowLong.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:מחייב גירסה 2.0 או גירסה מתקדמת יותר.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על פסי גלילה, פס הודעות גלילה, DefWindowProc, RealizePalette, SelectPalette, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORMSGBOX, WM_CTLCOLORSTATIC