ListView_GetSubItemRect マクロ (commctrl.h)
リスト ビュー コントロールのサブ項目を囲む四角形に関する情報を取得します。 このマクロ (推奨) を使用することも、 LVM_GETSUBITEMRECT メッセージを明示的に送信することもできます。 このマクロは、 LVS_REPORT スタイルを使用するリスト ビュー コントロールでのみ使用することを目的としています。
構文
void ListView_GetSubItemRect(
hwnd,
iItem,
iSubItem,
code,
prc
);
パラメーター
hwnd
種類: HWND
リスト ビュー コントロールへのハンドル。
iItem
型: int
サブ項目の親項目のインデックス。
iSubItem
型: int
サブ項目の 1 から始まるインデックス。
code
型: int
外接する四角形情報を取得するリスト ビュー サブ項目の一部。 この値は、次のいずれかです。
値 | 意味 |
---|---|
|
アイコンとラベルを含む、アイテム全体の外接する四角形を返します。 |
|
アイコンまたは小さいアイコンの外接する四角形を返します。 |
|
アイコンとラベルを含む、アイテム全体の外接する四角形を返します。 これは、LVIR_BOUNDSと同じです。 |
prc
種類: LPRECT
サブ項目の外接する四角形情報を受け取る RECT 構造体へのポインター。
戻り値
なし
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |