如何在view中显示CToolTipCtrol的工具提示,不只是在工具栏上显示 比如一个SDI文档,当鼠标在客户区移动的时候,用tooltip显示当前鼠标位置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.microsoft.com/msj/0497/tooltip/tooltip.aspx 蒋老大提供的网页你没看?在MFC中使用tooltip是一件非常轻松的事情,如果你整个窗口使用一个tooltip的话,只需在窗口创建好之后调用CWnd::EnableToolTips就能使之支持提示功能。如果你想在一个窗口的不同区域显示不同的提示信息(比如工具栏、或者一个作为画布的VIEW),你还需要重载CWnd::OnToolHitTest函数,根据参数指示的区域ID来设置不同的提示信息。实际上MFC的CWnd实现的tooltip功能都是在内部创建了一个CToolTipCtrl,你也可以不使用这种控制方式,而是自己创建CToolTipCtrl实例,控制会更加完整。 刚看完,已经实现了。原来是我把tooltip创建放在view的构造函数中了。 如何根据字符串象素改变窗体大小???? 怎样用一个Document对应多个View ? 请问怎样监测一个进程是否为活进程还是死进程? 搞不懂了~请求支援 怎样看dll有哪些输出函数? 如何取得双击标题栏消息? 局域网的编程问题, 关于指针的问题! 怎样引用同一个工作区域里的另外一个工程里的类? 请大家帮忙看一下,这个VC程序有问题吗?怎么收不到数据啊?只把2,3针短接可以吗? 想问一个IE控件编程的问题 怎么在一个类里修改另一个窗口类中控件的文字
在MFC中使用tooltip是一件非常轻松的事情,如果你整个窗口使用一个tooltip的话,只需在窗口创建好之后调用CWnd::EnableToolTips就能使之支持提示功能。
如果你想在一个窗口的不同区域显示不同的提示信息(比如工具栏、或者一个作为画布的VIEW),你还需要重载CWnd::OnToolHitTest函数,根据参数指示的区域ID来设置不同的提示信息。
实际上MFC的CWnd实现的tooltip功能都是在内部创建了一个CToolTipCtrl,你也可以不使用这种控制方式,而是自己创建CToolTipCtrl实例,控制会更加完整。