如题:  在网上搜了下,感觉CToolTipCtrl还是能够实现的,比如,多行显示  但发现一个共性:是什么呢?  大家说的都是很基本的,很容易实现的,比如,对对话框上的某控件进行提示,这个很容易做得到
=============
  我现在要实现的是:   我在CLISTCTL(派生了个list类)上有很多大图标,我想实现的很简单,
   就是当我鼠标移动到某大图标上时,能够根据图标的代表的含义,进行不同的显示   注意,我现在提示的是图标,不是某控件了,更不是什么窗口了
==================================================================================
  
以前也没怎么用到过这个类,不太熟悉,按照MSDN上说的,写了下,但就是没能实现提示这个CToolTipCtrl类中有个AddTool
看了下MSDN,没太理解,尤其是第一参数
如果这样,对图标,图片之类的如果显示??=========================================
不知道,有哪位大虾做过实例多谢多谢……
熬夜了,休息了

解决方案 »

  1.   

    响应WM_MOUSEHOVER事件,根据HitTest定位在哪一个Item里面,再调用一个窗口来显示
      

  2.   

    同意2楼的,tooltip其实都可以自己做的,用一个窗口做,只要取得了当前定位在哪个item就可以将自己做的这个tooltip显示出来。
      

  3.   

    在图标上显示提示信息http://www.codeproject.com/KB/list/CGridListCtrlEx.aspxhttp://www.codeproject.com/KB/list/filter.aspx
      

  4.   

    自己动手,丰衣足食。Tooltip的思想就是,鼠标在热区时显示提示窗口,鼠标移出热区时关闭窗口。至于提示窗口怎么做,随便你画吧
      

  5.   

    在OnToolHitTest里面判断位置即可
    不妨借鉴http://www.codeproject.com/KB/list/filter.aspx
    你能获得你想要的