TreeView_SetHot 宏 (commctrl.h)

[适用于内部用途;不建议在应用程序中使用。 在 Windows 的未来版本中可能不支持此宏。]

设置树视图控件的热项。 可以使用此宏或显式发送 TVM_SETHOT 消息。

语法

LRESULT TreeView_SetHot(
   HWND      hwnd,
   HTREEITEM hitem
);

参数

hwnd

类型:HWND

树视图控件的句柄。

hitem

类型:HTREEITEM

新热项的句柄。 如果此值 NULL,则树视图控件将设置为没有热项。

返回值

类型:LRESULT

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

言论

热项 是鼠标悬停在上的项。 此宏发送的 TVM_SETHOT 消息使项目看起来像是热项,即使鼠标未将鼠标悬停在它上。

如果未设置 TVS_TRACKSELECT 样式,则 TVM_SETHOT 消息没有可见效果。

如果成功,则 TVM_SETHOT 消息会导致重新绘制热项。

如果 命中NULL 并且树视图控件跟踪鼠标,则忽略 TVM_SETHOT 消息。

要求

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

另请参阅

TVM_SETHOT