社区
界面
帖子详情
谁有不规则透明控件的代码?
Developerljm
2011-10-25 05:26:51
如题,在不规则窗体工程http://www.codeguru.com/dialog/IrrBmpDlg.html基础上修改,窗体实现了,但是提出来做一个控件怎么都达不到透明的效果。
大虾,指点
...全文
382
32
打赏
收藏
谁有不规则透明控件的代码?
如题,在不规则窗体工程http://www.codeguru.com/dialog/IrrBmpDlg.html基础上修改,窗体实现了,但是提出来做一个控件怎么都达不到透明的效果。 大虾,指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2011-11-21
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
mhwer99
2011-10-28
打赏
举报
回复
你自己改改吧,
只用一张图片好像是没法做到的。。
个人感觉
Developerljm
2011-10-28
打赏
举报
回复
你能不能给我搞一个简单的,加载bmp图,只使用一张图,把这张图的白色区域变透明的CWnd子类。
迫切。。。
[Quote=引用 17 楼 mhwer99 的回复:]
我那个是这样的啊,图片的形状是由bmp图片决定的,按钮显示的图片是png,一个按钮要两张图片
你要纯bmp图片的我也有,一个按钮要四张bmp图片的类
[/Quote]
mhwer99
2011-10-28
打赏
举报
回复
我那个是这样的啊,图片的形状是由bmp图片决定的,按钮显示的图片是png,一个按钮要两张图片
你要纯bmp图片的我也有,一个按钮要四张bmp图片的类
mhwer99
2011-10-28
打赏
举报
回复
我也就是把以前做的东西临时拼凑了一下,你可以把没用去掉,都归到一个类中
至于你要直接继承CWnd应该也是可以的,CButton也是CWnd子类,重载的函数都有的
Developerljm
2011-10-28
打赏
举报
回复
可以了
[Quote=引用 28 楼 mhwer99 的回复:]
你那边还是运行不了?
[/Quote]
Developerljm
2011-10-28
打赏
举报
回复
我现在做的是从CWnd继承过来的子类,你那个是从CButton继承的,并且带了许多第三方的代码,讲实话不是理想。
[Quote=引用 26 楼 mhwer99 的回复:]
没试过,肯定还有其他方法,功能实现就行了,管那么多干什么
[/Quote]
mhwer99
2011-10-28
打赏
举报
回复
你那边还是运行不了?
Developerljm
2011-10-28
打赏
举报
回复
实际上,我的水平比较低,看了那几行代码还是晕头转向。
[Quote=引用 26 楼 mhwer99 的回复:]
没试过,肯定还有其他方法,功能实现就行了,管那么多干什么
[/Quote]
mhwer99
2011-10-28
打赏
举报
回复
没试过,肯定还有其他方法,功能实现就行了,管那么多干什么
Developerljm
2011-10-28
打赏
举报
回复
我看到了,核心代码在函数CKbcBmp::Draw。
不好意思,我再追问一下能不能简单地通过调用DC的函数TransparentBlt来实现呢?
[Quote=引用 23 楼 mhwer99 的回复:]
发给你了
[/Quote]
Developerljm
2011-10-28
打赏
举报
回复
你的2008的工程,我的2005打不开,正在迁移。
[Quote=引用 23 楼 mhwer99 的回复:]
发给你了
[/Quote]
mhwer99
2011-10-28
打赏
举报
回复
发给你了
Developerljm
2011-10-28
打赏
举报
回复
很好,jim_liu42@hotmail.com
[Quote=引用 21 楼 mhwer99 的回复:]
算了帮人帮到底吧,真麻烦
你邮箱多少
[/Quote]
mhwer99
2011-10-28
打赏
举报
回复
算了帮人帮到底吧,真麻烦
你邮箱多少
Developerljm
2011-10-28
打赏
举报
回复
可以我有源码,但是做成一个从CWnd继承的控件就看不到效果了
[Quote=引用 19 楼 mhwer99 的回复:]
你自己改改吧,
只用一张图片好像是没法做到的。。
个人感觉
[/Quote]
Developerljm
2011-10-27
打赏
举报
回复
不能满足需要阿,我是加载BMP图,然后把大片白色背景颜色变成透明的,请再指点
[Quote=引用 11 楼 mhwer99 的回复:]
我是2008的,那你把.sln的工程删了,然后再用.dsw工程转换一下吧
[/Quote]
gold_water
2011-10-26
打赏
举报
回复
你两可以在QQ里交流下,比在这里方便多了
mhwer99
2011-10-26
打赏
举报
回复
我就不发了,应该不是我代码的问题
mhwer99
2011-10-26
打赏
举报
回复
我是2008的,那你把.sln的工程删了,然后再用.dsw工程转换一下吧
加载更多回复(12)
半
透明
窗口中显示标准
控件
(
控件
与文字不
透明
)的实现方案
通过层叠窗口可以简单实现半
透明
与
不规则
形状窗口的效果,但在其上显示标准
控件
(
控件
与文字不
透明
)却是件比较有挑战的事情,这里会给出一个可行的解决方案。同时实现了一些可重用的窗口类,有相关需求时可以进行...
PNG
透明
窗体全攻略(
控件
不
透明
)
代码
在VC6+XP环境下编译通过,其它编译器和操作系统还未经测试。 详细教程请看http://blog.csdn.net/srxumin/archive/2009/08/05/4410917.aspx
JAVA上百实例源码以及开源项目
Java局域网通信——飞鸽传书源
代码
,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...
QT窗口:
透明
与半
透明
、
不规则
异形窗口、
控件
透明
与半
透明
、
不规则
异形按钮
目录 1、主窗口全
透明
2、主窗口半
透明
(以白里透红为例) ...然后用
代码
设置主窗体的
透明
: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this);
Android UI - 自定义
不规则
控件
及其点击事件
Android UI - 自定义
不规则
控件
及其点击事件)效果实现分析关键
代码
效果 实现 分析 1、顶部是由两个
控件
叠加的,点击上面一张图片的
透明
处,会把点击事件传递给下面的
控件
,关键API:bitmap.getPixel,获得点击处...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章