6

How do you add tooltips for CMenu Items? I couldn't find any straightforward and helpful resource. Please help. Thanks...

4

3 回答 3

3

最简单的方法是将多个字符串传递给由换行符分隔的菜单文本。

这将自动使 CMenu 将文本的第二部分显示为菜单工具提示。

例如,如果菜单项文本为“单击此处”,则将其更改为

"Click here\nThis is the tooltip for the menu item ..."

当然,如果您喜欢更高级/花哨的工具提示,请尝试

http://www.tooltips.net/downloads.html

它易于实现,输出非常酷

于 2010-08-31T12:21:22.457 回答
2

菜单项和弹出菜单项的工具提示 - CodeProject

http://www.codeproject.com/KB/menus/menuitemtooltip.aspx

菜单项和弹出菜单项的工具提示 - CodeGuru

http://www.codeguru.com/cpp/controls/controls/tooltipcontrols/article.php/c5233

于 2010-03-08T09:06:08.853 回答
2

我不能保证这个示例是否有效,但处理 WM_MENUSELECT 的策略是合理的:

http://msdn.microsoft.com/en-us/magazine/cc164067.aspx

于 2010-03-23T05:44:33.157 回答