易语言窗口透明怎么设置?

 我来答
是闲鱼的团长
2018-09-23 · TA获得超过167个赞
知道答主
回答量:110
采纳率:78%
帮助的人:15.1万
展开全部

两条代码

第一条

.版本 2

.DLL命令 设置透明, 整数型, , "SetLayeredWindowAttributes"

.参数 窗口句柄, 整数型

.参数 颜色, 整数型

.参数 通道, 字节型

.参数 透明开关, 整数型, , 1为设置透明,2为取消透明

.DLL命令 取窗口风格, 整数型, , "GetWindowLongA"

.参数 窗口句柄, 整数型

.参数 nIndex, 整数型

.DLL命令 设置窗口, 整数型, , "SetWindowLongA"

.参数 窗口句柄, 整数型

.参数 nIndex, 整数型

.参数 dwNewLong

第二条

.版本 2

.子程序 __启动窗口_创建完毕

_启动窗口.底色 = #白色

设置窗口 (取窗口句柄 (), -20, 位或 (取窗口风格 (取窗口句柄 (), -20), 524288))

设置透明 (取窗口句柄 (), #白色, 500, 1)

效果:

代码:

这个可以穿透窗口点击的只有没有组件格挡,但是要窗口总是在最前为真。

设置透明(取窗口句柄(),#品红,500,1为透明2为不透明)

HongHong啦7x
推荐于2016-02-21 · TA获得超过130个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:135万
展开全部
.版本 2 设置窗口 (_启动窗口.取窗口句柄 (), -20, 位或 (取窗口风格 (_启动窗口.取窗口句柄 (), -20), 524288)) 设置透明 (_启动窗口.取窗口句柄 (), #白色, 0, 1) 如果弄成这样的话就透明启动窗口了,把_启动窗口改成分组框又不能透明,怎么让分组框单独透明呢? DLL命令如下 .版本 2 .DLL命令 设置透明, 整数型, "user32", "SetLayeredWindowAttributes", , ,设置窗口或组件透明 ,,,, .参数 hWnd, 整数型, , 透明窗口句柄 .参数 crKey, 整数型, , 掩码颜色,可用RGB(r,g,b)设定 .参数 bAlpha, 整数型, , 不透明度范围(0,255),0.全透;255.不透明 .参数 dwFlags, 整数型, , 透明方式,1.掩码颜色透明,2.窗口全部透明 .DLL命令 取窗口风格, 整数型, , "GetWindowLongA", , 如果函数成功,返回值是所需的32位值;如果函数失败,返回值是0 ,, .参数 hWnd, 整数型, , 窗口句柄,及间接给出的窗口所属的窗口类 .参数 nlndex, 整数型, , 指定要获得值的大于等于0的值的偏移量 .DLL命令 设置窗口, 整数型, , "SetWindowLongA", , 设置窗口属性,,, .参数 hWnd, 整数型, , 窗口句柄,及间接给出的窗口所属的类 .参数 nlndex, 整数型, , 指定要获得值的大于等于0的值的偏移量 .参数 dwNewLong, 整数型, , 指定的替换值
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zz184803622
2014-10-28 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:71.3万
展开全部
设置窗口透明度 (取窗口句柄 (), 120)

第二个参数范围为:0-255
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大神黑色丶
2014-10-28 · 超过32用户采纳过TA的回答
知道答主
回答量:164
采纳率:0%
帮助的人:76.9万
展开全部
皮 肤 模 块
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式