ListView_GetItemIndexRect宏 (commctrl.h)

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

語法

void ListView_GetItemIndexRect(
  [in]       hwnd,
  [in]       plvii,
  [in]       iSubItem,
  [in]       code,
  [in, out]  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

傳回值

備註

如果 iSubItem 為零,這個宏會將矩形的座標傳回 plvii所指向的專案。 不支援參數程式 代碼 的值LVIR_SELECTBOUNDS。

規格需求

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