ListView_GetItemRect マクロ (commctrl.h)
現在のビュー内の項目のすべてまたは一部の外接する四角形を取得します。 このマクロを使用することも、 LVM_GETITEMRECT メッセージを明示的に送信することもできます。
構文
void ListView_GetItemRect(
[in] hwnd,
[in] i,
[out] prc,
[in] code
);
パラメーター
[in] hwnd
種類: HWND
リスト ビュー コントロールのハンドル。
[in] i
型: int
リスト ビュー アイテムのインデックス。
[out] prc
種類: RECT*
外接する四角形を受け取る RECT 構造体へのポインター。
[in] code
型: int
外接する四角形を取得するリスト ビュー項目の部分。 このパラメーターは、次のいずれかの値である必要があります。
値 | 意味 |
---|---|
|
アイコンとラベルを含む、アイテム全体の外接する四角形を返します。 |
|
アイコンまたは小さいアイコンの外接する四角形を返します。 |
|
項目テキストの外接する四角形を返します。 |
|
LVIR_ICONとLVIR_LABEL四角形の和集合を返しますが、レポート ビューの列は除外します。 |
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |