永发信息网

MFC的图片按钮怎么加上提示文字

答案:2  悬赏:70  手机版
解决时间 2021-12-04 13:06
MFC的图片按钮怎么加上提示文字
最佳答案
MFC里这个类叫做CToolTipCtrl,具体用法很简单。
1、声明CToolTipCtrl的类对象m_ctrlTT。
2、在初始化函数中设置m_ctrlTT。
EnableToolTips(TRUE);//enable use it
m_ctrlTT.Create(this);
m_ctrlTT.Activate(TRUE);
m_ctrlTT.SetTipTextColor(RGB(0,0,255));//font color
m_ctrlTT.SetDelayTime(150);//delay time
//IDC_TEST为你想添加提示的控件IDC,"hello为想添加的提示语句"
m_ctrlTT.AddTool(GetDlgItem(IDC_TEST),(LPCTSTR)"hello");
3、在ClassWizard里添加PreTranslateMessage函数,并添加如下语句。
m_ctrlTT.RelayEvent(pMsg);

这样就能为你的控件添加显示提示语句了。
全部回答
我记得好像有一个响应函数是当鼠标悬停时进行响应,你可以改这个函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三星92OO是单卡还是双卡的?
cpvc管3*160/9什么意思
股票软件万2.5的佣金是什么意思
索泰GTX1080和华硕1080选哪个
迪奥梦一分钟青春效应面膜香味是哪款香水?
有的动物能保持恒定的体温,有的不能。请在下
以“我读文言文”为题写500字左右的作文
我们需要多大功率的胆机
转氨酶高是怎么回事
亮女,给我看下那好吗
玉书的身份背景
win7电脑输入完密码过2秒钟就蓝屏了 重启还是
余姚市事业单位招聘一般都有什么条件限制么
李恪和阿史那思云的结局
今年考了539能上河南大学吗
推荐资讯
鑫源绿色干洗店(沿江街道乙区33栋)地址好找么
为什么每次给宝宝喂奶他头总是往另外一个方向
还没结婚也没有对象的人戴戒指好吗?是戴铂金
谁能给我的孩子起个名字,姓吕,女娃,2008年
死了会去哪里?
澳门公交26路为什么现在没有车,我们在站台等
册亨县公安局庆坪派出所位置在什么地方啊,我
乡村学校从教20、30年的退休教师颁发荣誉证书
梦见捡到一个红色旅行包
HG是德国哪个城市
长清区2013-2014学年第一学期期末质量检测九
谁有什么好看的盗贼类的电影和小说,介绍一下
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?