【发布时间】:2010-03-19 22:11:28
【问题描述】:
Windows 资源管理器的 ListView 控件突出显示鼠标下的任何项目,而不影响当前选择。这有助于在列表视图中关联给定工具提示适用于哪些项目 - 特别是在报告模式下。
但是,我目前无法找到任何 API 可以为我的 MFC 应用程序的 CListCtrl 提供相同的行为。扩展样式只有 LVS_EX_TRACKSELECT,它实际上改变了当前选择(糟糕!)。
有谁知道如何提供标准的 CListCtrl(或任何实际位于其之上的)鼠标热跟踪功能?
我发现了一些关于如何为每个单元格和每行提供工具提示文本的文章,但是如果没有突出显示,就很难说出工具提示与什么相关...
【问题讨论】:
-
我必须链接到 uxtheme.lib,但这很好用。我需要添加这个依赖项,只是为了得到这样的眼睛糖果。
标签: c++ visual-studio mfc winapi