中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 20:45
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行
DOS开发编程 & 发展交流 (开发室) » dos 怎么编写透明的窗口??
可打印版本  1,476 / 7
第1楼 qingfen 发表于 2006-05-08 21:43
初级用户 发帖 22 积分 70
dos 怎么编写透明的窗口??
我想知道在dos下怎样够编写出像windows那样的透明窗口??
原理是怎么样的??
第2楼 JonePeng 发表于 2006-05-08 23:11
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
原理应该是取窗口的每个像素和背景中对应的像素的 RGB 值,按一定的比例进行混合,调配出“中间色”,嘿嘿,我随便猜猜的。
第3楼 electronixtar 发表于 2006-05-09 12:13
铂金会员 发帖 2,672 积分 7,493
DOS也写这些,未免太……

其实命令行不在于美观而在于实用
第4楼 qingfen 发表于 2006-05-09 12:43
初级用户 发帖 22 积分 70
谢谢2楼咯!!!
我只是想知道它实现的原理,所以知道多一点并不是一件坏事吧.
第5楼 jawbin 发表于 2006-05-10 09:57
高级用户 发帖 444 积分 994
呵呵,知道得越多越好!
第6楼 qingfen 发表于 2006-05-11 13:14
初级用户 发帖 22 积分 70
还有那说的清楚点的吗???
第7楼 dos_jacky 发表于 2006-05-14 12:43
初级用户 发帖 10 积分 124
透明色的原理很容易。
RGB(背景)*背景色階+RGB(前景)*前景色階.
背景色階+前景色階=10.
第8楼 qingfen 发表于 2006-05-25 13:31
初级用户 发帖 22 积分 70
7楼版主,谢了~~~~~~~~~~~
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023