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 [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

参照

DRAWITEMSTRUCT

その他のリソース

DefWindowProc