WM_CTLCOLORLISTBOX訊息

在系統繪製清單方塊之前,傳送至清單方塊的父視窗。 藉由回應此訊息,父視窗可以使用指定的顯示裝置內容控制碼來設定清單方塊的文字和背景色彩。

WM_CTLCOLORLISTBOX

    WPARAM wParam;
    LPARAM lParam; 

參數

wParam

清單方塊的裝置內容控制碼。

lParam

清單方塊的控制碼。

傳回值

如果應用程式處理此訊息,它必須傳回筆刷的控制碼。 系統會使用筆刷繪製清單方塊的背景。

備註

DefWindowProc函式預設會選取清單方塊的預設系統色彩。

執行緒之間永遠不會傳送 WM_CTLCOLORLISTBOX 訊息。 它只會在一個執行緒內傳送。

如果對話方塊程式處理此訊息,它應該會將所需的傳回值轉換成 INT_PTR ,並直接傳回值。 如果對話方塊程式傳回 FALSE,則會執行預設訊息處理。 會忽略 SetWindowLong函式所設定的DWL_MSGRESULT值。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
標頭
Winuser.h (包括 Windows.h)

另請參閱

其他資源

RealizePalette

SelectPalette

DefWindowProc