怎样在自绘类型的ListCtrl中使用 EX_INFOTIP (自绘类型的ListCtrl 中EX_STYLE无效果)
怎样在自绘类型的ListCtrl中使用 EX_INFOTIP
(自绘类型的ListCtrl 中EX_STYLE无效果)
目的:
自绘类型的ListCtrl
使用 Report 样式
当某一子项显示不完全时,鼠标在该subItem上,使用Tooltip 提示.
说明:
非自绘类型的,加入 ES_EX_IFNOTIP 样式,即可以实现上述效果
但是改成自绘类型后,这个Tooltip 不再显示了
尝试:
1.在自绘时,分析列宽,与显示宽,根据是否需要TIP,向toolstip中加入一个矩型区的提示
结果:Tooltip 闪一下就没有了
2.重载 OnToolHittest()
需要EnableTooltip()启动,似乎不对头.
要求:
不另外使用CTooltipCtrl,而使用ListCtrl本身的,就是非自绘类型时使用的那个Tooltip
也就是说,如何在自绘类型时驱动原有的 Tooltip
个人觉得没有太大意义,但可以分析一下 ListCtrl 的原理,研究一下,学习一下
非常想搞懂,呵呵,高手们快来啊,分多多,解决比较经典(分析出原非自绘下的TOOLTIP原理,加到200分)