[VC++]为自定义控件添加ToolTip
最新推荐文章于 2013-07-27 23:30:00 发布

Sidyhe 于 2011-03-02 12:15:00 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
想要个性化控件,必须重载控件.刚才试验了一下网上的一个ToolTip方法,记录一下.
环境为MFC工程.
添加一个类的成员变量
公开或者私有都无所谓,个人建议为私有成员变量.
在类的构造函数里添加
重载类的PreTranslateMessage函数,添加一句
这样就做好了,至于鼠标停留后提示什么文字
方法一:
可以通过m_ToolTip的UpdateTipText函数设置,比如这样
注意,这里的this是指的自定义类的指针,如果在该类之外调用,不可使用this.
方法二:
给这个类添加一个自定义公开函数,调用之,比如这样
到此控件的ToolTip添加完成.
相关知识
LabVIEW界面设计之控件美化
自定义(滑动条)input[type=“range”]样式
一个用MFC的DC实现画图的工具带各种控件资源
【免费】我自己写的网络聊天系统资源
设计师常用的7款界面设计工具!
Photoshop 自定义形状工具绘制出色图标
在线向图像添加文本
matlab绘图修改坐标轴数字字体大小及坐标轴自定义
Winform(C#) 国内开源美化控件主题库2:花木兰控件库
未闻花名UI 易语言盒子UI 第三期更新
网址: [VC++]为自定义控件添加ToolTip https://www.huajiangbk.com/newsview764162.html