易语言窗口透明怎么设置?
展开全部
两条代码
第一条
.版本 2
.DLL命令 设置透明, 整数型, , "SetLayeredWindowAttributes"
.参数 窗口句柄, 整数型
.参数 颜色, 整数型
.参数 通道, 字节型
.参数 透明开关, 整数型, , 1为设置透明,2为取消透明
.DLL命令 取窗口风格, 整数型, , "GetWindowLongA"
.参数 窗口句柄, 整数型
.参数 nIndex, 整数型
.DLL命令 设置窗口, 整数型, , "SetWindowLongA"
.参数 窗口句柄, 整数型
.参数 nIndex, 整数型
.参数 dwNewLong
第二条
.版本 2
.子程序 __启动窗口_创建完毕
_启动窗口.底色 = #白色
设置窗口 (取窗口句柄 (), -20, 位或 (取窗口风格 (取窗口句柄 (), -20), 524288))
设置透明 (取窗口句柄 (), #白色, 500, 1)
效果:
代码:
这个可以穿透窗口点击的只有没有组件格挡,但是要窗口总是在最前为真。
设置透明(取窗口句柄(),#品红,500,1为透明2为不透明)
展开全部
.版本 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, 整数型, , 指定的替换值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置窗口透明度 (取窗口句柄 (), 120)
第二个参数范围为:0-255
第二个参数范围为:0-255
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
皮 肤 模 块
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询