易语言隐藏其他程序窗口怎么写啊 求解

易语言隐藏其他程序窗口怎么写啊 求解,第1张

精易模块

.子程序 窗口_显示隐藏, , 公开, 窗口显示或隐藏

.参数 窗口句柄, 整数型, , 欲 *** 作的窗口句柄

.参数 显示隐藏, 逻辑型, , 真 = 显示;假 = 隐藏;

---这个命令可以直接控制是否显示

.子程序 窗口_置位置和大小, 逻辑型, 公开, 修改窗口的位置和大小;

.参数 窗口句柄, 整数型, , 欲改变位置和大小的窗口句柄

.参数 顶边位置, 整数型, 可空, 窗口新的顶边位置,留空不变;

.参数 左边位置, 整数型, 可空, 窗口新的左边位置,留空不变;

.参数 新高度, 整数型, 可空, 窗口的高宽度,留空不变;

.参数 新宽度, 整数型, 可空, 窗口的新宽度,留空不变;

----用这个 命令的话 只要把窗口的顶边和左边位置 写成负数 把窗口放到屏幕外面就可以了

.版本 2

.支持库 shellEx

.程序集 窗口程序集1

.程序集变量 id, 整数型

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

注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 0, #Home键)

id = 寻找顶级窗口 (字符 (0), “123”) ' 这里的123可以替换为你想要隐藏的窗口名称 注意是文本

.子程序 _标签1_反馈事件, 整数型

.参数 参数一, 整数型

.参数 参数二, 整数型

.判断开始 (判断窗口可见性 (id) = 1)

窗口控制 (id, 0)

.默认

窗口控制 (id, 1)

.判断结束

’ 这个是主要代码

下面是DLL命令

.版本 2

.DLL命令 窗口控制, 整数型, "user32", "ShowWindowAsync"

.参数 窗口句柄, 整数型

.参数 可视性类型, 整数型

.DLL命令 寻找顶级窗口, 整数型, "user32.dll", "FindWindowA"

.参数 窗口类名, 文本型

.参数 窗口文本, 文本型

.DLL命令 判断窗口可见性, 整数型, "user32.dll", "IsWindowVisible"

.参数 窗口句柄, 整数型

最后窗口加个标签。 标题可以改为123来测试。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7765532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存