WM_CTLCOLORLISTBOX

WM_CTLCOLORLISTBOX správa sa odosiela rodičovské okno zoznamom pred systému čerpá poli so zoznamom. V reakcii na túto správu, rodičovské okno môžete nastaviť farby textu a pozadia v rozbaľovacom zozname pomocou danej displej prístroja kontextový popisovač.

WM_CTLCOLORLISTBOX hdcLB = wParam (HDC);   / / zvládnuť zoznamu poľa zobraziť súvislosti hwndLB = lParam (HWND); / / popisovača na zozname 
 

Parametre

hdcLB
Hodnota wParam. Rukoväť na kontext zariadenie v zozname.
hwndLB
Hodnota lParam. Rukoväť na zozname.

Note:

Ak žiadosť spracováva túto správu, musí jeho rukoväť vrátiť kefkou. Systém používa nástroj štetec maľovať na pozadí zoznamu.

Predvolenú akciu

DefWindowProc funkcia vyberie predvolené systémové farby na zozname.

Poznámky

Systém automaticky nenarušilo vrátený štetcom. Je povinnosťou aplikácie zničiť štetcom, keď už nie sú potrebné.

Nikdy sa odošle správa WM_CTLCOLORLISTBOX medzi vláknami. Odoslané iba v rámci jedno vlákno.

Ak dialógové okno pole postup spracováva túto správu, by mal odovzdať požadovanú vrátenej hodnoty na BOOL a vrátiť hodnotu priamo. Ak dialógové okno pole postup vráti hodnotu FALSE, predvolená správa manipulácie sa vykonáva. DWL_MSGRESULT hodnota stanoví SetWindowLong funkcia je ignorovaná.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verzia 2.0 alebo novšia.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Zoznam polí prehľad, zoznamu poľa správy, DefWindowProc, RealizePalette SelectPalette, WM_CTLCOLORBTN, WM_CTLCOLORDLG, WM_CTLCOLOREDIT, WM_CTLCOLORMSGBOX, WM_CTLCOLORSCROLLBAR, WM_CTLCOLORSTATIC

Index