メッセージのWM_CTLCOLORLISTBOX
リスト ボックスを描画する前に、リスト ボックスの親ウィンドウに送信されます。 このメッセージに応答することで、親ウィンドウは、指定されたディスプレイ デバイス コンテキスト ハンドルを使用して、リスト ボックスのテキストと背景色を設定できます。
WM_CTLCOLORLISTBOX
WPARAM wParam;
LPARAM lParam;
パラメーター
-
wParam
-
リスト ボックスのデバイス コンテキストを処理します。
-
lParam
-
リスト ボックスを処理します。
戻り値
アプリケーションがこのメッセージを処理する場合は、ブラシへのハンドルを返す必要があります。 システムは、ブラシを使用してリスト ボックスの背景を描画します。
注釈
既定では、 DefWindowProc 関数はリスト ボックスの既定のシステム色を選択します。
WM_CTLCOLORLISTBOX メッセージはスレッド間で送信されません。 1 つのスレッド内でのみ送信されます。
ダイアログ ボックス プロシージャがこのメッセージを処理する場合は、目的の戻り値を INT_PTR にキャストし、値を直接返す必要があります。 ダイアログ ボックス プロシージャが FALSE を返す場合は、既定のメッセージ処理が実行されます。 SetWindowLong 関数によって設定されたDWL_MSGRESULT値は無視されます。
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
| Header |
|
こちらもご覧ください
-
その他のリソース