【发布时间】:2011-02-02 16:30:42
【问题描述】:
我一直在尝试更改显示在表单主标题栏上的按钮的工具提示文本,但没有成功。
简而言之,我们利用 Windows 窗体的“帮助”按钮有其他用途。这工作正常。问题是当将鼠标悬停在该按钮上时,会出现一个“帮助”工具提示,这对应用程序没有任何意义。
理想情况下,应该有一些方法可以为我的应用程序更改该工具提示的文本;但是,在这一点上,只要找到一种完全禁用工具提示的方法,我就很满意了。
我知道您可以通过修改 regedit 中的“UserPreferencesMask”键来禁用整个操作系统的工具提示,但我真的很想有一种方法让它只影响我的应用程序。
同样,理想情况下,有一些方法可以使用托管代码执行此操作,但我不反对链接到 Windows API 等。
感谢您提供解决此问题的任何建议!
【问题讨论】:
标签: c# winforms winapi tooltip winforms-interop