共用方式為


ListView_GetItemIndexRect巨集 (commctrl.h)

取得指定清單檢視控件目前檢視中子專案之所有或部分的周框。 使用此巨集或明確傳送 LVM_GETITEMINDEXRECT 訊息。

語法

BOOL ListView_GetItemIndexRect(
  [in]      HWND        hwnd,
  [in]      LVITEMINDEX *plvii,
  [in]      LONG        iSubItem,
  [in]      LONG        code,
  [in, out] LPRECT      prc
);

參數

[in] hwnd

類型:HWND

清單檢視控件的句柄。

[in] plvii

類型:LVITEMINDEX*

子專案的父專案之 LVITEMINDEX 結構的指標。 呼叫端負責配置此結構並設定其成員。 plvii 不得 NULL

[in] iSubItem

類型:LONG

子專案的索引。

[in] code

類型:LONG

要擷取周框的清單檢視子專案部分。 此參數必須是下列其中一個值。

價值 意義
LVIR_BOUNDS
傳回整個子專案的周框,包括圖示和標籤。
LVIR_ICON
傳回子項目的圖示或小型圖示的周框。
LVIR_LABEL
傳回子專案文字的周框。

[in, out] prc

類型:LPRECT

要接收座標之 RECT 結構的指標。 呼叫端負責配置此結構。 中國 不得 NULL

傳回值

類型:BOOL

如果成功,則傳回 true true,否則會 傳回 false

言論

如果 iSubItem 為零,則此巨集會將矩形的座標傳回 plvii所指向的專案。 不支持參數 程式代碼 的值LVIR_SELECTBOUNDS。

要求

要求 價值
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
支援的最低伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平臺 窗戶
標頭 commctrl.h