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