社区
界面
帖子详情
如何让按钮透明,除了按钮中位图之外的区域透明显示窗体背景色?????????
DarkRiver
2004-04-30 05:27:31
按钮上贴了一副位图,位图随着鼠标的移动以及按钮的选种状态会动态变化,请问如何让按钮除位图之外的区域透明,我看了CButtonST没有看明白,谁能说出实现原理,最好给个例子或者是一段程序,分都送给你!
...全文
179
4
打赏
收藏
如何让按钮透明,除了按钮中位图之外的区域透明显示窗体背景色?????????
按钮上贴了一副位图,位图随着鼠标的移动以及按钮的选种状态会动态变化,请问如何让按钮除位图之外的区域透明,我看了CButtonST没有看明白,谁能说出实现原理,最好给个例子或者是一段程序,分都送给你!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DarkRiver
2004-05-05
打赏
举报
回复
楼上的兄弟说的跟我猜测的差不多,他把没有画前景图之前的dc中保存成位图,然后在 以后在不同鼠标状态中运用,大家积极讨论吗!!!!!!!11
ringerxyz
2004-05-04
打赏
举报
回复
CButtonST好像是把背景位图保存起来,然后和你提供的位图一起画上去的吧,代码没看过
changcheng0534
2004-05-01
打赏
举报
回复
http://www.vckbase.com/article/advancedui/1.htm
兴许有用
wangjs720
2004-04-30
打赏
举报
回复
CButtonST的DrawTransparent()可以让按钮透明
原理很简单,你可以自已写一个自CButton派生的类,在DrawItem里,不国画边框,不要添充背景,真接把位图画上去上就了.
你可以网上找一个按钮里,然后去掉里面画边框和添充背景的代码就可以了
c++builder 用png 图片做的
窗体
背景半
透明
加入动画效果
在C++Builder
中
,我们可以利用PNG图片的特性来实现
窗体
背景的半
透明
效果,并结合动画功能让图像如“两条鱼”在
窗体
上动态游动。以下将详细讲解实现这个效果所需的知识点: 1. **PNG图片格式**:PNG(Portable ...
vb 完美
透明
按钮
在VB(Visual Basic)编程
中
,创建一个完美
透明
按钮
是一个挑战,因为VB6本身并不直接支持完全
透明
的控件。然而,通过利用GDI+(Graphics Device Interface Plus)图形库,我们可以实现这一效果。本教程将详细介绍...
WINCE和Windows Mobile上的
透明
控件,图片
按钮
,图片标签,支持
窗体
背景图
WINCE和Windows Mobile上的
透明
控件,包括支持
透明
图片的
按钮
,
透明
文本标签以及
透明
图片标签,Panel
透明
容器等控件 可以设定正常
显示
图片,点击切换图片,前景、
背景色
。
按钮
上的文本可以设定是
显示
在
按钮
内部还是...
精彩编程与编程技巧-在VB
中
实现
位图
的
透明
放置...
根据给定的文件标题、描述、标签以及部分内容,本文将详细介绍如何在Visual Basic(简称VB)环境
中
实现
位图
的
透明
放置。此技术主要用于图形处理领域,尤其在开发带有
透明
效果的用户界面时非常实用。 ### 标题和描述...
VC++做异形窗口
透明
效果
:SetupRegion(CDC *pDC /*对话框窗口DC*/, UINT BackBitmapID /*背景
位图
资源ID*/, UINT MaskBitmapID /*
区域
处理
位图
资源ID*/, COLORREF TransColor = 0x00000000 /*
透明
颜色值,默认为黑色*/)。到目前为止,我们...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章