如何给combox的item加tooltip

Cherishe7 2014-03-03 11:53:20
我使用CTooltipctrl给combox下拉列表的每个item添加tooltip,有点难度,我想在combo下的Drawitem中响应每个item的消息,该如何实现?
...全文
561 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cherishe7 2014-03-13
  • 打赏
  • 举报
回复
引用 1 楼 VisualEleven 的回复:
是想要子类化CComboBox下拉列表CListBox吗? WM_CTLCOLORLISTBOX
引用 9 楼 schlafenhamster 的回复:
应该有程序的
这个是带tooltip的combox类。 tooltipcombox 特点: 1.tooltip可以显示多行。 2.针对每个combox的item显示出tooltip 用法: 将CCombox类替换为这个CTTComboBox类,然后在对话框初始化时初始化combox, 使用m_combox.SetTipText(i,sztooltip);设置每个item的tooltip,如果没有这行初始化tooltip, 程序会默认item的值为tooltip值。
Cherishe7 2014-03-04
  • 打赏
  • 举报
回复
引用 9 楼 schlafenhamster 的回复:
应该有程序的
却似只有文档,不过我在codeproject找了个代码?修改下做个tooltip分享给大家。
schlafenhamster 2014-03-04
  • 打赏
  • 举报
回复
应该有程序的
Cherishe7 2014-03-04
  • 打赏
  • 举报
回复
引用 7 楼 schlafenhamster 的回复:
参考"关于CListBox和CComboBox修改窗口Style的问题.rar"0分 http://download.csdn.net/detail/schlafenhamster/589436 其中有tooltip
谢谢,我看看,怎么是文档
Eleven 2014-03-03
  • 打赏
  • 举报
回复
是想要子类化CComboBox下拉列表CListBox吗? WM_CTLCOLORLISTBOX
schlafenhamster 2014-03-03
  • 打赏
  • 举报
回复
参考"关于CListBox和CComboBox修改窗口Style的问题.rar"0分 http://download.csdn.net/detail/schlafenhamster/589436 其中有tooltip
Cherishe7 2014-03-03
  • 打赏
  • 举报
回复
能不能简单点用系统空间实现。
Cherishe7 2014-03-03
  • 打赏
  • 举报
回复
貌似没什么帮助,大家有个什么思路。
Eleven 2014-03-03
  • 打赏
  • 举报
回复
http://blog.csdn.net/chidy/article/details/7303288 看看有没有什么帮助~
Cherishe7 2014-03-03
  • 打赏
  • 举报
回复
引用 2 楼 chyun7290 的回复:
[quote=引用 1 楼 VisualEleven 的回复:] 是想要子类化CComboBox下拉列表CListBox吗? WM_CTLCOLORLISTBOX
就是想给每个item添加个combox,当鼠标移到一个item时,tooltip会显示,不知道如何加载,使用ctrltooltip可以不。我发现只有drawitem才会相应item切换消息,但不懂的怎么把它和ctrltooltip结合起来[/quote] 错了是给每个item添加个tooltip
Cherishe7 2014-03-03
  • 打赏
  • 举报
回复
引用 1 楼 VisualEleven 的回复:
是想要子类化CComboBox下拉列表CListBox吗? WM_CTLCOLORLISTBOX
就是想给每个item添加个combox,当鼠标移到一个item时,tooltip会显示,不知道如何加载,使用ctrltooltip可以不。我发现只有drawitem才会相应item切换消息,但不懂的怎么把它和ctrltooltip结合起来

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧