次の方法で共有


CListCtrl::GetSubItemRect

更新 : 2007 年 11 月

リスト ビュー コントロールのアイテムに外接する四角形を取得します。

BOOL GetSubItemRect(
   int iItem,
   int iSubItem,
   int nArea,
   CRect& ref 
);

パラメータ

  • iItem
    サブアイテムの親アイテムのインデックス。

  • iSubItem
    サブアイテムのインデックス (開始値 1)。

  • nArea
    取得する外接する四角形の部分 (リスト ビュー サブアイテム) を指定します。取得する外接する四角形の部分 (アイコンとラベルの両方または一方) を指定するには、以下の値をビットごとの OR 演算子で結合します。

    • LVIR_BOUNDS   アイコンとラベルを含むアイテム全体に外接する四角形を返します。

    • LVIR_ICON   アイコンまたは小さなアイコンに外接する四角形を返します。

    • LVIR_LABEL   アイコンとラベルを含むアイテム全体に外接する四角形を返します。これは LVIR_BOUNDS と同じです。

  • ref
    サブアイテムに外接する四角形の座標を示す CRect オブジェクトへの参照。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

このメンバ関数は、Windows SDK に記述されている Win32 のマクロ ListView_GetSubItemRect の動作を実装します。

必要条件

ヘッダー : afxcmn.h

参照

参照

CListCtrl クラス

階層図

その他の技術情報

CListCtrl のメンバ