在 Windows Vista 和 Windows 7 中,工具提示具有新的视觉风格或主题,它们是闪亮的灰色金属。如何为 ToolTip 控件启用新样式?
一些控件,如 ListViews 和 ToolBars,自动使用新的工具提示,但其他工具提示使用旧的黄色 XP 样式呈现。
我尝试发送一条TTM_SETWINDOWTHEME消息,但没有任何反应,而且我不确定应该为视觉样式名称使用什么字符串。
SetWindowTheme也不起作用,我已在 ListViews 和 TreeViews 上成功使用它来设置“Explorer”样式(请参阅http://www.danielmoth.com/Blog/TreeViewVista.aspx),但这似乎没有处理工具提示。
我正在使用普通的 win32 C API。