让一个程序透明化

发布网友

我来回答

2个回答

热心网友

易语言5.0支持库里有自带的这个命令。.版本 2
.支持库 eAPI.程序集 窗口程序集1.子程序 __启动窗口_创建完毕设置窗口透明度 (_启动窗口.取窗口句柄 (), 190)
或者用API函数也可以。例如:插入DLL命令.版本 2.DLL命令 设置透明, 整数型, , "SetLayeredWindowAttributes"
.参数 hwnd, 整数型
.参数 crkey, 整数型
.参数 alpha, 字节型
.参数 dwflags, 整数型.DLL命令 取窗口风格, 整数型, , "GetWindowLongA"
.参数 hwnd, 整数型
.参数 nIndex, 整数型.DLL命令 设置窗口, 整数型, , "SetWindowLongA"
.参数 hwnd, 整数型
.参数 nIndex, 整数型
.参数 dwNewLong
代码:.版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击_启动窗口.底色 = #白色
编辑框1.背景颜色 = #白色
画板1.自动重画 = 假
画板1.画板背景色 = #白色
标签1.背景颜色 = #白色
设置窗口 (取窗口句柄 (), -20, 位或 (取窗口风格 (取窗口句柄 (), -20), 524288))
设置透明 (取窗口句柄 (), #白色, 200, 1)

热心网友

在窗口编辑对话框中设定即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com