比如一个SDI文档,当鼠标在客户区移动的时候,用tooltip显示当前鼠标位置

解决方案 »

  1.   

    http://www.microsoft.com/msj/0497/tooltip/tooltip.aspx
      

  2.   

    蒋老大提供的网页你没看?
    在MFC中使用tooltip是一件非常轻松的事情,如果你整个窗口使用一个tooltip的话,只需在窗口创建好之后调用CWnd::EnableToolTips就能使之支持提示功能。
    如果你想在一个窗口的不同区域显示不同的提示信息(比如工具栏、或者一个作为画布的VIEW),你还需要重载CWnd::OnToolHitTest函数,根据参数指示的区域ID来设置不同的提示信息。
    实际上MFC的CWnd实现的tooltip功能都是在内部创建了一个CToolTipCtrl,你也可以不使用这种控制方式,而是自己创建CToolTipCtrl实例,控制会更加完整。
      

  3.   

    刚看完,已经实现了。原来是我把tooltip创建放在view的构造函数中了。