WM_CTLCOLORSCROLLBAR

WM_CTLCOLORSCROLLBAR повідомлення надсилається до батьківського вікна смуги прокрутки, коли це буде розіграно. Відповідаючи на повідомлення, батьків вікна можна використовувати дескриптор контексту даного дисплеї встановити фоновий колір смуги прокрутки.

WM_CTLCOLORSCROLLBAR hdcSB = wParam (HDC);   / / ручка для смуги прокручування відображення контексті hwndSB = lParam (HWND);  / / ручка для прокрутки Бар 

 

Параметри

hdcSB
Значення wParam. Обробляти до контексту пристрою для смуги прокрутки.
hwndSB
Значення lParam. Ручка для смуги прокручування.

Повернення значень

Якщо програма обробляє це повідомлення, вона має повернути маркер до пензля. Система використовує пензля малювати на тлі смуги прокрутки.

Дія за промовчанням

Функція DefWindowProc вибирає кольори за замовчуванням системи для смуги прокрутки.

Зауваження

Система автоматично не знищити повернувся пензля. Це відповідальність програми знищити пензля, коли це вже не потрібно.

WM_CTLCOLORSCROLLBAR повідомлення ніколи не передається між нитями; він надсилається лише в тому ж потоці.

Якщо в діалоговому вікні процедури обробляє це повідомлення, слід ролях бажаного значення, що повертається, щоб на BOOL і повернути значення безпосередньо. Якщо у діалоговому вікні порядок повертає значення FALSE, то обробки повідомлення за замовчуванням виконується. DWL_MSGRESULT значення, встановлення за допомогою SetWindowLong функції ігнорується.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 2.0 або пізнішу версію.
Заголовка:Оголошена в winuser.h.

Дивіться також

Огляд смуги прокручування, повідомлення, смуга прокручування, DefWindowProc, RealizePalette, SelectPalette, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORLISTBOX, WM_CTLCOLORMSGBOX, WM_CTLCOLORSTATIC

Index