Как включить тематику / стиль Vista / Win 7 для элемента управления ToolTip? - PullRequest
2 голосов
/ 06 апреля 2010

В Windows Vista и Windows 7 всплывающие подсказки имеют новый визуальный стиль или тему, они блестящие серого металлика. Как включить новый стиль для элемента управления ToolTip?

Некоторые элементы управления, такие как ListViews и ToolBars, используют новые всплывающие подсказки автоматически, но другие всплывающие подсказки отображаются в старом желтом стиле XP.

Я попытался отправить сообщение TTM_SETWINDOWTHEME , но ничего не происходит, и я не уверен, какую строку я должен использовать для имени визуального стиля.

SetWindowTheme тоже не работает, я успешно использовал его в ListViews и TreeViews, чтобы установить стиль "Explorer" (см. http://www.danielmoth.com/Blog/TreeViewVista.aspx),, но, похоже, это не работает ToolTips.

Я использую простой Win32 C API.

1 Ответ

1 голос
/ 30 апреля 2010

Вы указали TTS_USEVISUALSTYLE в качестве стиля окна в подсказках?

...