问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有关鼠标滑过按钮出现气泡!!(MFC新手)

发布网友 发布时间:2022-04-23 09:02

我来回答

2个回答

懂视网 时间:2022-04-23 13:23

鼠标特效现在也层出不穷,本文主要为大家带来一篇鼠标经过出现气泡框的简单实例,小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能让更好的掌握鼠标特效。

今天看到一个css效果不错,转一下

1. html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>Animated Menu Hover 1</title> 
 
<script type="text/javascript" src="http://www.webdesignerwall.com/demo/jquery/jquery.js"></script> 
 
<script type="text/javascript"> 
$(document).ready(function(){ 
 $(".menu li").hover(function() { 
 $(this).find("em").animate({opacity: "show", top: "-75"}, "slow"); 
 }, function() { 
 $(this).find("em").animate({opacity: "hide", top: "-85"}, "fast"); 
 }); 
}); 
</script> 
 
<style type="text/css"> 
body { 
 margin: 10px auto; 
 width: 570px; 
 font: 75%/120% Arial, Helvetica, sans-serif; 
} 
.menu { 
 margin: 100px 0 0; 
 padding: 0; 
 list-style: none; 
} 
.menu li { 
 padding: 0; 
 margin: 0 2px; 
 float: left; 
 position: relative; 
 text-align: center; 
} 
.menu a { 
 padding: 14px 10px; 
 display: block; 
 color: #000000; 
 width: 144px; 
 text-decoration: none; 
 font-weight: bold; 
 background: url('http://files.jb51.net/file_images/article/201703/button.gif') no-repeat center center; 
} 
.menu li em { 
 background: url('http://files.jb51.net/file_images/article/201703/hover.jpg') no-repeat; 
 width: 180px; 
 height: 45px; 
 position: absolute; 
 top: -85px; 
 left: -15px; 
 text-align: center; 
 padding: 20px 12px 10px; 
 font-style: normal; 
 z-index: 2; 
 display: none; 
} 
</style> 
</head> 
 
<body> 
 
<ul class="menu"> 
 <li> 
 <a href=http://www.gxlcms.com rel="external nofollow" >Web Designer Wall</a> 
 <em>A wall of design ideas, web trends, and tutorials</em> 
 </li> 
 <li> 
 <a href="http://www.gxlcms.com" rel="external nofollow" >Best Web Gallery</a> 
 
 <em>Featuring the best CSS and Flash web sites</em> 
 </li> 
 <li> 
 <a href="http://www.gxlcms.com" rel="external nofollow" >N.Design Studio</a> 
 <em>Blog and design portfolio of WDW designer, Nick La</em> 
 </li> 
</ul> 
 
</body> 
</html>

2. js

<script type="text/javascript"> 
$(document).ready(function(){ 
 $(".menu li").hover(function() { 
 $(this).find("em").animate({opacity: "show", top: "-75"}, "slow"); 
 }, function() { 
 $(this).find("em").animate({opacity: "hide", top: "-85"}, "fast"); 
 }); 
}); 
</script>

3. 效果图

大家学会了吗?赶紧动手尝试一下吧。

热心网友 时间:2022-04-23 10:31

vc自带吧

在对话框类的.h文件里 CToolTipCtrl m_tooltip;

在对话框初始化函数InitDialog函数里初始化tooltip:
EnableToolTips(TRUE);
m_tooltip.Create(this, TTS_ALWAYSTIP|TTS_BALLOON);
m_tooltip.Activate(TRUE);
m_tooltip.AddTool(this, 104);

RECT lprc;
m_tooltip.GetMargin(&lprc);
lprc.left += 2;
lprc.top += 2;
lprc.right += 2;
lprc.bottom += 2;
m_tooltip.SetMargin(&lprc);

m_tooltip.SetTipBkColor(bkColor);
m_tooltipAttr.tooltip_delayTimeBefore = delayTimePre;
m_tooltipAttr.tooltip_delayTimeLater = delayTimeLater;
m_tooltip.SetDelayTime(delayTimePre);/*Set delay time before showing tool tip when the mouse moved on the
button. (millisecond)*/
m_tooltip.SetDelayTime(TTDT_INITIAL, delayTimeLater);/*Set delay time after showing tool tip. */
m_tooltip.SetMaxTipWidth(width);/*Set max width to decide whether to line feed. (millisecond)*/

m_tooltip.SetTipTextColor(RGB(11, 111, 11));
m_tooltip.UpdateTipText(_T("标题栏"), this);
m_tooltip.Update();

m_tooltip.SetTipTextColor(m_tooltipAttr.bt_tooltip[now].color);
m_tooltip.UpdateTipText(text, this);

m_tooltip.Update();
m_tooltip.Activate(TRUE);
MSG msg;
msg.hwnd = this->m_hWnd;
msg.message = WM_MOUSEMOVE;
msg.lParam = MAKELPARAM(point.x, point.y);
msg.wParam = 0;
GetCursorPos(&msg.pt);
msg.time = GetTickCount();
KillTimer(5);
m_tooltip.RelayEvent(&msg);
SetTimer(5, m_tooltipAttr.tooltip_delayTimeBefore + m_tooltipAttr.tooltip_delayTimeLater, NULL);

你搜一下CTooltipCtrl这个类的成员函数用法, 已经很久没写这个代码,上边的代码只是找的写过的代码, 大概会用到这些函数。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...乱弹flash游戏广告(少儿不宜类)的病毒到底怎么杀?? 手机老是出现少儿不宜的软件 老是宣传 还让下载 恢复出厂设置也不 钢材商贸公司怎么取名好听 钢材贸易公司起名字大全免费 您好,我现在20多岁,有一个演员梦,我不怕吃苦,就是想演戏,可是我性格有... ...我想当演员,因为我的梦想也是做一名演员,我相信我自己能做好_百度知... 我是淘宝新手卖家,有供应商主动邀请我分销他的产品,这其中有什么不妥... 淘宝旺旺里有个阿里巴巴供应商说交900元帮我运营店铺,说能赚钱,有企业... 初中仁爱版英语总复习练习册多少钱 英语八年级下册复习(仁爱版本) 桐庐大奇山门票是多少? 关于团队精神,领导力和成就的古文 团队领导力的概念 求一篇清洁校园的作文 领导力体系是什么 大学社团起名 社团主要是锻炼团队协作能力与领导力的培养 名字要积极向上 雅静名字带有五行带有水吗? 常吃高油酸食用油,对身体真的有好处吗? 擎天柱团队成员名称 土加商是啥字怎么组词 王雅静这个名字怎么样? 土+商 念什么?什么意思 高油酸花生油不适合哪些人群? 张雅静这个名字有什么含义? 姓苗名雅静,这个名字好吗?有人说我的名字太土了.... 不含酒精的汽车香水能点着火吗 逯雅静名字吉凶解析 刘雅静女孩名字吉凶 赞美老师辛勤付出的诗句 高油酸花生油是什么?对我们有什么益处吗? 香水能灭火吗 在校园里扫地写一片作文 男生虎年本命年佩戴什么 较五笔怎么打 相亲诈骗?女子相亲后遭*,4天后男子称属相不合要分手,后来怎样了? 锱铢必较怎么读 初三的女生喜欢什么?最好小巧,可以送做礼物的。 比较的较怎么写 2.0mm自动铅笔能不能涂卡 2.0mm自动铅笔涂卡能不能扫描出来 自动铅笔0.3,0.5,0.7,0.9,2.0笔芯比较,分别用来做什么最好 2.0的自动铅笔有什么推荐的吗?配套的笔芯有什么推荐呢?一般用2-4b 比较2.0mm的 lead holder:施德楼780c、辉柏嘉 9400、红环600,哪一款绘画自动铅笔更好用? 玛莎拉候爵干红葡萄酒多钱一瓶? 施德楼自动铅笔2.0自带削笔器怎么用? 玛莎拉蒂红酒1瓶多少钱 大声告诉我这种2.00mm的自动铅笔怎么削 自动铅笔笔芯为什么会有两种口径 在PS里面,什么叫高光、填充图、字体、笔刷、滤镜等等,这为什么叫做素材?还有怎么收集这些素材? 加度葡萄酒有哪些 有用2.0的自动铅笔吗,推荐个研磨器