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 |