社区
界面
帖子详情
求助
kaer_zhong
2009-04-22 05:55:08
1 在XP或VISTA下,放图片的文件夹上面可以显示4副小位图(文件夹里面的图片缩小后)
我想在按钮上实现这种效果,请大家提供一下思路或者参考资料
2 鼠标移动到按钮上时,按钮窗口变大并且突出一点
...全文
88
13
打赏
收藏
求助
1 在XP或VISTA下,放图片的文件夹上面可以显示4副小位图(文件夹里面的图片缩小后) 我想在按钮上实现这种效果,请大家提供一下思路或者参考资料 2 鼠标移动到按钮上时,按钮窗口变大并且突出一点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaer_zhong
2009-04-22
打赏
举报
回复
StretchBlt 哦 用这个
kaer_zhong
2009-04-22
打赏
举报
回复
恩, 我遇到个问题是:我加载了一个XP自带的图片,大小没有改变,想让显示全屏幕,可是位图不是足够大
现在窗口全屏了,位图是原始大小,没有全屏...
Fireway2008
2009-04-22
打赏
举报
回复
[Quote=引用 7 楼 kaer_zhong 的回复:]
在问大家一下,因为要显示4副位图在按钮上,而且用一个十字型的线分开,那我是不也要先分割按钮窗口?
[/Quote]
1. 可以自己实现用GetWindowRect 获取窗体的相对坐标而拟定其大小,然后再转换成相对于对话框的坐标,用ScreenToClient。
2. 分上下 各2块区域去计算显示区域,分别用不同的DC将4张图片绘制上去。也许要用到特别的图像处理类会更加方便。
Ryanwen
2009-04-22
打赏
举报
回复
不需要 绘制的时候矩形区域是你自己指定的 你把中间十字型区域空出来或是涂上别的颜色就可以了
kaer_zhong
2009-04-22
打赏
举报
回复
哦
mynamelj
2009-04-22
打赏
举报
回复
当然不用,你把四幅都画在一个DC上不就行了
kaer_zhong
2009-04-22
打赏
举报
回复
在问大家一下,因为要显示4副位图在按钮上,而且用一个十字型的线分开,那我是不也要先分割按钮窗口?
kaer_zhong
2009-04-22
打赏
举报
回复
谢谢大家,我在试试
mynamelj
2009-04-22
打赏
举报
回复
用CFileFind去查找符合条件的文件,取出前4个就好了
kaer_zhong
2009-04-22
打赏
举报
回复
[Quote=引用 1 楼 Ryanwen 的回复:]
两种效果都是同样的原理 得到图片后双缓冲 将四幅图片分别缩放在一个按钮的四个区域上
当检测到鼠标移动到按钮上的事件后,动态改变按钮窗口大小并只绘制一幅图片的缩放图
[/Quote]
就是在得到文件夹里面的图片时有点困难,就得到前四副,有API吗?
蓝一号
2009-04-22
打赏
举报
回复
思路是:重载CButton类,设置4个位图参数,在drawitem里画下图片即可。鼠标移动事件做下窗口变大处理,并把图片显示区域也变大.....
mynamelj
2009-04-22
打赏
举报
回复
把需要图片加载进来,用StretchBlt绘制上去不就行了
Ryanwen
2009-04-22
打赏
举报
回复
两种效果都是同样的原理 得到图片后双缓冲 将四幅图片分别缩放在一个按钮的四个区域上
当检测到鼠标移动到按钮上的事件后,动态改变按钮窗口大小并只绘制一幅图片的缩放图
kettle迁移示例
kettle数据迁移示例。从mysql数据库表迁移到oracle数据库表。
算法技术手册 - 中文版
《算法技术手册》内容简介:开发健壮的软件需要高效的算法,然后程序员们往往直至问题发生之时,才会去
求助
于算法。《算法技术手册》讲解了许多现有的算法,可用于解决各种问题。通过阅读它,可以使您学会如何选择和...
区块链之Go语言设计模式
在朋友聚会上碰到了一个美女Sarah,从拉斯维加斯来的,可我不会说粤语,她不会说普通话,只好
求助
于我的朋友kent了,他作为我和Sarah之间的Adapter,让我和Sarah可以相互交谈了(也不知道他会不会耍我)。 &...
教师回应幼儿
求助
行为的问题及对策研究
这是由于在
求助
过程中,幼儿可以和被
求助
者,多为教师进行互动,可以使幼儿学会许多解决问题的技巧,最终也就可以促进幼儿社会性的发展。本文选择3岁至6岁幼儿为研究对象,采用观察法,进行探究幼儿在幼儿园里的
求助
...
魅族手机有SOS功能吗?紧急联络
求助
如何设置和开启
魅族手机SOS紧急联络功能即将上线 前段时间的各种网约车安全事件引起了全国人民的高度重视,...而近日,魅族官方也正式确认,魅族Flyme系统也将于近期上线「SOS紧急
求助
功能」。 推荐阅读:How to Add Emergenc...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章