社区
Windows客户端开发
帖子详情
透明按钮重绘
ahjd110
2012-05-11 04:44:36
我在地图上画了一个透明的图片按钮,但是每次漫游地图的时候都会重绘一下,请问有什么好的办法可以解决?
...全文
161
6
打赏
收藏
透明按钮重绘
我在地图上画了一个透明的图片按钮,但是每次漫游地图的时候都会重绘一下,请问有什么好的办法可以解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ahjd110
2012-05-14
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
引用 2 楼 的回复:
按钮是透明的,当地图移动的时候,按钮部分透过了地图,因此按钮是一定要重绘的。
建议:
在地图表面的控件,使用透明效果并不符合用户习惯的体验,还是改为不透明吧。
楼主可以看看主流的地图,表面的控件有使用透明控件的没有。
对你的按钮只能是地图的一层而不能是一个窗体.
[/Quote]
我这一块是个新手,我知道肯定不能同一个窗体,但是按钮式地图的一个层怎么理解? 谢谢
ahjd110
2012-05-14
打赏
举报
回复
补个图
ahjd110
2012-05-14
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
按钮是透明的,当地图移动的时候,按钮部分透过了地图,因此按钮是一定要重绘的。
建议:
在地图表面的控件,使用透明效果并不符合用户习惯的体验,还是改为不透明吧。
楼主可以看看主流的地图,表面的控件有使用透明控件的没有。
[/Quote]
百度的这张地图就是用的透明控件,不知道他们是怎么实现的? 我也想同一个窗口绘制肯定会重绘的,百度的这个是不是放在一个透明的窗口中的?
beyondma
2012-05-11
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
按钮是透明的,当地图移动的时候,按钮部分透过了地图,因此按钮是一定要重绘的。
建议:
在地图表面的控件,使用透明效果并不符合用户习惯的体验,还是改为不透明吧。
楼主可以看看主流的地图,表面的控件有使用透明控件的没有。
[/Quote]
对你的按钮只能是地图的一层而不能是一个窗体.
世外涛缘
2012-05-11
打赏
举报
回复
按钮是透明的,当地图移动的时候,按钮部分透过了地图,因此按钮是一定要重绘的。
建议:
在地图表面的控件,使用透明效果并不符合用户习惯的体验,还是改为不透明吧。
楼主可以看看主流的地图,表面的控件有使用透明控件的没有。
ahjd110
2012-05-11
打赏
举报
回复
平台选择错了 是mobile不是phone
VC6.0用GDI+
重
绘
透明
按钮
根据网上的png button
按钮
类就行了修改,在VC6.0下可以用,用于显示
透明
的
按钮
。
MFC 之 CButton 控件
重
绘
(GDI+篇)
VS2010工程编译的,使用GDI+
绘
图实现了不规则,
透明
效果
按钮
的
重
绘
。
【最新】MFC 不规则
按钮
的实现,
按钮
的形状, 根据图片的形状来
绘
制, 并且
重
叠的部分,
透明
显示
MFC 不规则
按钮
重
绘
,
按钮
的形状, 根据图片的形状来
绘
制, 并且
重
叠的部分,
透明
显示
自
绘
按钮
PNG闪烁问题
http://blog.csdn.net/greless/article/details/74595755
可实现任意形状的背景
透明
位图
按钮
可实现任意形状的背景
透明
位图
按钮
,是在vckbase上的前辈写的类的基础上改进的,采用双缓存技术,消除了
按钮
重
绘
时存在闪烁的问题。另外
按钮
容易出现白边,建议大家在切
按钮
位图的时候带上一部分背景作为
按钮
的边沿...
Windows客户端开发
7,657
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章