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

发布于 2024-11-14 18:39:13 字数 285 浏览 2 评论 0原文

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

我发现一个不错的组件可以解决问题,但它只部分有效。不显示 TListView 组件的工具提示。屏幕闪烁一秒钟,但没有显示任何工具提示。

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

I am trying to reproduce native hints/tooltips under Windows Vista/7 using Delphi7.

I've found a nice component which could solve the issue, but it only partially works. TListView components' tooltips aren't shown. The screen is blinking for a sec but no tooltips are shown.

How can I display native tooltips in Windows with Delphi 7?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

作妖 2024-11-21 18:39:13

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

因此,一种简单(但不是免费)的解决方案是迁移到最新的 Delphi 版本。

With latest Delphi versions, if the option "Enable runtime themes" is checked, the tooltips are like you want them. (If it's unchecked, the background is yellow).
I just test it with Delphi XE and TListView (vsIcon & vsReport).

So one easy (but not free) solution is to migrate to a recent Delphi version.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文