Share via


DFM_WM_DRAWITEM メッセージ

コントロールまたはメニューの視覚的な側面が変更されたときに、所有者描画コントロールまたはメニューの親ウィンドウに送信されます。

DFM_WM_DRAWITEM 

    wParam = (WPARAM);

    lParam = (LPARAM)(LPDRAWITEMSTRUCT) lpDrawItem;

            

パラメーター

wParam [in]

DFM_WM_DRAWITEM メッセージを送信したコントロールの識別子。 メッセージがメニューから送信された場合、このパラメーターは 0 です。

lpDrawItem [out]

描画する項目と必要な描画の種類に関する情報を含む DRAWITEMSTRUCT 構造体へのポインター。

戻り値

アプリケーションがこのメッセージを処理する場合は、 TRUE を返す必要があります。

解説

DRAWITEMSTRUCT 構造体の itemAction メンバーは、アプリケーションが実行する描画操作を指定します。

このメッセージの処理から戻る前に、アプリケーションは DRAWITEMSTRUCT 構造体の hDC メンバーによって識別されるデバイス コンテキストが既定の状態であることを確認する必要があります。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Shlobj.h