TreeView_GetItemPartRect宏 (commctrl.h)

检索构成项目指定部分的“命中区域”的最大可能边界矩形。 使用此宏或显式发送 TVM_GETITEMPARTRECT 消息。

语法

BOOL TreeView_GetItemPartRect(
   HWND       hwnd,
   HTREEITEM  hitem,
   RECT       *prc,
   TVITEMPART *partid
);

参数

hwnd

类型:HWND

树视图控件的句柄。

hitem

类型:HTREEITEM

树视图项的句柄。

prc

类型:RECT*

指向接收边界矩形的 RECT 结构的指针。 调用方负责分配此结构。 收到的坐标相对于树视图控件的左上角。

partid

类型:TVITEMPART*

项部件的 ID。 此值必须 TVGIPR_BUTTON(0x0001)。

返回值

类型:BOOL

如果成功,则返回 TRUE;否则返回 FALSE

言论

此消息返回最大的可能边界矩形,以便对于矩形中的每个 (x,y) 坐标,用户在该坐标处单击将构成该项的该部分的命中。

要求

要求 价值
最低支持的客户端 Windows Vista [仅限桌面应用]
支持的最低服务器 Windows Server 2008 [仅限桌面应用]
目标平台 窗户
标头 commctrl.h