返回信息流本人有个想法就是用背景色透明,但是不知道怎么实现。
请各位大大赐教!
或者介绍其它方法。先谢谢了。
这是一条镜像帖。来源:北邮人论坛 / soft-design / #15760同步于 2007/3/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖
[求助]如何用VC++编写透明对话框
Ephone
2007/3/16镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 Mythology 的大作中提到: 】
: SetLayeredWindowAttributes 这个API也许可以吧..
这个可以,我试过了
但是我想实现的是,一块透明的玻璃,然后可以在上面写字
而用SetLayeredWindowAttributes会连写在上面的笔迹也一起透明的……
两个图层,第一个是透明的,第二个是不透明的,但与第一个混合(alpha bind ?)
【 在 Ephone (锋) 的大作中提到: 】
: 这个可以,我试过了
: 但是我想实现的是,一块透明的玻璃,然后可以在上面写字
: 而用SetLayeredWindowAttributes会连写在上面的笔迹也一起透明的……
: ...................
Re。。。需要自己写函数计算。。。
找点游戏编程方面的书。。。alpha效果是2D效果中基础的基础。。。
【 在 Neverwinter 的大作中提到: 】
: 两个图层,第一个是透明的,第二个是不透明的,但与第一个混合(alpha bind ?)
【 在 Neverwinter 的大作中提到: 】
: 两个图层,第一个是透明的,第二个是不透明的,但与第一个混合(alpha bind ?)
alpha blend...
类似的东西网上也很多
如果没有用VC直接做过的话,一下也很难给出最合适的做法
【 在 Ephone (锋) 的大作中提到: 】
: 具体怎么实现,有现成的办法吗?
: 因为急需
【 在 Ephone 的大作中提到: 】
: 这个可以,我试过了
: 但是我想实现的是,一块透明的玻璃,然后可以在上面写字
: 而用SetLayeredWindowAttributes会连写在上面的笔迹也一起透明的……
SetLayeredWindowAttributes 有两种功能,一是半透明效果,
二是给窗体指定一个透明色(比如指定紫色,那么这个窗体上的一切紫色都将变成透明(这样可以实现不规则窗体))
不知你是不是要第二种效果?