Vista / 7下的本机提示/工具提示与Delphi 7?

Posted

技术标签:

【中文标题】Vista / 7下的本机提示/工具提示与Delphi 7?【英文标题】:Native hints/tooltips under Vista/7 with Delphi 7? 【发布时间】:2011-09-10 23:04:00 【问题描述】:

我正在尝试使用 Delphi7 在 Windows Vista/7 下重现原生提示/工具提示。

我发现a nice component 可以解决这个问题,但它只是部分有效。未显示 TListView 组件的工具提示。屏幕闪烁了几秒钟,但没有显示任何工具提示。

如何使用 Delphi 7 在 Windows 中显示本机工具提示?

【问题讨论】:

我无法在 W7 的 D7 中重现此内容。设置 ListView 的 Hint 属性会显示原生提示。在 ViewStyle=vsReport 中,即使不使用此单元,它也会显示截断值的本机提示。你说的有没有一种特殊的情况? 你是原生提示吗?本机提示具有蓝色渐变背景 【参考方案1】:

对于最新的 Delphi 版本,如果选中“启用运行时主题”选项,工具提示就像您想要的那样。 (如果未选中,则背景为黄色)。 我只是用 Delphi XE 和 TListView (vsIcon & vsReport) 测试它。

所以一个简单(但不是免费)的解决方案是迁移到最新的 Delphi 版本。

【讨论】:

以上是关于Vista / 7下的本机提示/工具提示与Delphi 7?的主要内容,如果未能解决你的问题,请参考以下文章

cmd

命令信息

在 Windows 7 中使用命令提示符的消息

CSS 提示工具(Tooltip)

CSS 提示工具(Tooltip)

通过DELPHI小程序在WINDOWS下更好地使用DOS批处理