DRAWSTATEPROC コールバック関数 (winuser.h)
DrawStateProc 関数は、DrawState 関数の複雑なイメージをレンダリングするアプリケーション定義のコールバック関数です。 DRAWSTATEPROC 型は、このコールバック関数へのポインターを定義します。 DrawStateProc は、アプリケーション定義関数名のプレースホルダーです。
構文
DRAWSTATEPROC Drawstateproc;
BOOL Drawstateproc(
[in] HDC hdc,
[in] LPARAM lData,
[in] WPARAM wData,
[in] int cx,
[in] int cy
)
{...}
パラメーター
[in] hdc
描画するデバイス コンテキストへのハンドル。 デバイス コンテキストは、ビットマップが選択されたメモリ デバイス コンテキストです。そのディメンションは、 cx パラメーターと cy パラメーターで指定されたものと少なくとも同じ大きさです。
[in] lData
アプリケーションが DrawState に渡したイメージに関する情報を指定します。
[in] wData
アプリケーションが DrawState に渡したイメージに関する情報を指定します。
[in] cx
DrawState の呼び出しで指定されたイメージの幅 (デバイス単位)。
[in] cy
DrawState の呼び出しで指定されたイメージの高さ (デバイス単位)。
戻り値
関数が成功した場合、戻り値は TRUE になります。
関数が失敗した場合、戻り値は FALSE になります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winuser.h (Windows.h を含む) |