共用方式為


ListView_GetItemRect巨集 (commctrl.h)

取得目前檢視中專案之所有或部分的周框。 您可以使用此巨集或明確傳送 LVM_GETITEMRECT 訊息。

語法

BOOL ListView_GetItemRect(
  [in]  HWND hwnd,
  [in]  int  i,
  [out] RECT *prc,
  [in]  int  code
);

參數

[in] hwnd

類型:HWND

清單檢視控件的句柄。

[in] i

類型:int

清單檢視專案的索引。

[out] prc

類型:RECT*

接收周框之 RECT 結構的指標。

[in] code

類型:int

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

價值 意義
LVIR_BOUNDS
傳回整個專案的周框,包括圖示和標籤。
LVIR_ICON
傳回圖示或小型圖示的周框。
LVIR_LABEL
傳回專案文字的周框。
LVIR_SELECTBOUNDS
傳回LVIR_ICON和LVIR_LABEL矩形的聯集,但會排除報表檢視中的數據行。

傳回值

類型:BOOL

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

要求

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