WM_DRAWITEM メッセージ
ボタン、コンボ ボックス、リスト ボックス、またはメニューの視覚的な側面が変更されたときに、所有者描画ボタン、コンボ ボックス、リスト ボックス、またはメニューの親ウィンドウに送信されます。
ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。
WM_DRAWITEM
WPARAM wParam;
LPARAM lParam;
パラメーター
-
wParam
-
WM_DRAWITEM メッセージを送信したコントロールの識別子 を 指定します。 メッセージがメニューによって送信された場合、このパラメーターは 0 です。
-
lParam
-
描画する項目と必要な描画の種類に関する情報を含む DRAWITEMSTRUCT 構造体へのポインター。
戻り値
アプリケーションがこのメッセージを処理すると、TRUE が返されます。
注釈
既定では、 DefWindowProc 関数は、所有者が描画したリスト ボックス項目のフォーカス四角形を描画します。
DRAWITEMSTRUCT 構造体の itemAction メンバーは、アプリケーションが実行する描画操作を指定します。
このメッセージの処理から戻る前に、アプリケーションは DRAWITEMSTRUCT 構造体の hDC メンバーによって識別されるデバイス コンテキストが既定の状態であることを確認する必要があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目
-
参照
-
その他のリソース