TVM_GETITEMRECT消息

检索树视图项的边框,并指示该项是否可见。 可以显式发送此消息,也可以使用 TreeView_GetItemRect 宏发送。

参数

wParam

值,该值指定要检索其边框的项部分。 如果此参数为 TRUE,则边框仅包含项的文本。 否则,它将包括项在树视图控件中占用的整行。

lParam

指向 RECT 结构的指针,该结构在发送消息时包含要为其检索矩形的项的句柄。 有关如何在此参数中放置项句柄的详细信息,请参阅以下示例。 从消息返回后,此参数包含边框。 坐标相对于树视图控件的左上角。

返回值

如果项可见并且已成功检索边框,则返回值为 TRUE。 否则,消息返回 FALSE ,并且不会检索边界矩形。

备注

发送此消息时, lParam 参数包含要为其检索矩形的项的句柄。 该句柄放置在 lParam 中,如以下示例所示:

RECT rc;

*(HTREEITEM*)&rc = hTreeItem;

SendMessage(hwndTreeView, TVM_GETITEMRECT, FALSE, (LPARAM)&rc);

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2003 [仅限桌面应用]
标头
Commctrl.h