读书人

界面播发暂停tooltip的实现

发布时间: 2013-11-01 14:43:02 作者: rapoo

界面播放,暂停tooltip的实现
求大神指导下播放器的播放,暂停的tooltip是怎么实现的界面播发,暂停tooltip的实现界面播发,暂停tooltip的实现
[解决办法]
自己创建一个tooltip控件实现tip效果,或者重写MFC窗口类中的OnToolHitTest函数来实现
[解决办法]
可以自己在界面上画图片,当按纽进入某区域后,图片某一片区域下方某个位置显示这张图片就可以了.
我以前也做过一个播放器,里面的按钮都是图片,书边进入不同区域某一片区域重加载图片,出现提示,不是用的tooltip
[解决办法]
CToolTipCtrl::UpdateTipText ()???
[解决办法]

引用:
用的是DirectUI配置的界面,不是很熟悉,求指导要怎么做

如果用的duilib的话,有两种方案:
1、点击以后,更新一下tooltip属性就行了。
2、用两个按钮,点击以后就隐藏一个,显示另一个,可以参考标题栏的做法

[解决办法]
引用:
Quote: 引用:

Quote: 引用:

用的是DirectUI配置的界面,不是很熟悉,求指导要怎么做

如果用的duilib的话,有两种方案:
1、点击以后,更新一下tooltip属性就行了。
2、用两个按钮,点击以后就隐藏一个,显示另一个,可以参考标题栏的做法


谢谢,加了个更新函数可以了,但是disable后的控件看不到tooitip,需要怎么配置?


disable后,整个控件都禁用了,不仅不会显示tooltip,而且不会响应鼠标移动、点击等消息。
所以如果要显示tooltip的话,建议不要disable,换一种方式看看~
[解决办法]
像七楼所说,应该是两个按钮,一个表示播放,一个表示暂停,个人感觉 两个按钮实现的这种提示功能应该方便点,不信的话,可是使用SPY++试一下

读书人网 >VC/MFC

热点推荐