[远航笔记流水账]易语言调用大漠初级入门(4)第4章窗口操作

1.易语言调用大漠之窗口操作说明(明白什么是窗口)

没什么说的

2.易语言调用大漠之窗口绑定(句柄操作)

推荐之后绑定窗口都用 绑定ex函数来绑定 因为和绑定函数比 增加的公共属性 参数 可以让我们绑定窗口又更多的选项 更细化

image


公共属性的简单介绍(这部分资料来自于紫猫老师的教程)

1.对后台绑定有帮助的几个 1 2 8 12 如果切换常见的各种模式依然无法绑定 可以再公共属性里面加入这些继续尝试

image

2.能改变窗口的状态和属性的公共属性值

image

3.防止大漠被检测的公共属性

image

公共属性的一些测试技巧

一般上来用大漠绑定测试工具   勾选常用的公共属性 然后测试绑定效果 如果不行 考虑扩大勾选范围 注意看文档 有些选项是相互冲突的 如果还不行 继续增加勾选  如果遇到合适的了 就开始去掉其中一个勾选 试试是否可行 逐步减少勾选 直到减无可减才算可以 

还有部分鼠标的公共属性 和键盘的公共属性直接看文档就好 数量少 写的很清楚 不过老师提到了一个特别的用法很有点意思

了解下:鼠标模式如果是windows3  这个模式下 鼠标不单单可以对当前窗口点击操作 还可以直接对当前窗口的子窗口也可以进行操作 无法还要麻烦的找到当前窗口子窗口 绑定 点击再解绑如此繁琐  但是有的时候窗口本身用windows3模式点击无效  我们可以在鼠标绑定参数里面选择windows3模式 保证鼠标可以对窗口的子窗口直接操作 我们在公共属性里面 添加该窗口的真正的鼠标绑定模式 这样就两全其美了


附带紫猫老师的普通的绑定参数的选择顺序

image

image

image



查找窗口句柄

老师用的是大漠自身的命令 窗口_查找 注意2个参数都是模糊匹配

image

但是我个人更加喜欢精益模块里面的找  (下面基本涵盖了所有找句柄的需求 找父窗口 找子窗口  找子孙窗口 从进程名找所属的所有窗口  )

窗口_取句柄()  窗口_取句柄_模糊()  进程_名取所有句柄 () 窗口_取父句柄()  窗口_取祖句柄()  窗口_枚举子窗口 () 窗口_枚举所有子窗口()

image

因为第一个命令支持指定某个父窗口下的或者 某个窗口的父窗口  缩小查找范围 更加精确

第二种是类名固定 而标题是模糊查找 更加贴近实际 比大漠的窗口_查找要顺手 个人推荐

进程_名取所有句柄 (, )

根据进程名来把所有的对应窗口都取出来放入一个数组的  游戏多开 用这个命令可以把所有多开的窗口都取出句柄来放入数组


3.易语言调用大漠之窗口移动,隐藏,最小化

image

隐藏直接把窗口位置移动到屏幕外即可


4.易语言调用大漠之窗口大小操作及客户区大小操作

image

至于客户区的窗口大小获取和调整也没什么


注意:有些窗口强制变化大小后的问题

例子:雷电模拟器 窗口的大小变化 414,708

image

强制改变了大小后 为400 300

image

变化的结果是内容并不会完美的随着窗口大小自适应  所以千万注意 强制变化大小如果内容没有自适应 那么可能有些部分会被完全遮蔽导致一些明显的标志看不到


123

转载于:https://www.cnblogs.com/zjl8455482/p/10434703.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
易语言是一种面向过程的编程语言,它的主要特点是简单易学和适用于初学者。然而,由于其功能有限,目前还没有官方支持的方法直接调用GPT-4这样的先进自然语言处理模型。 GPT-4是OpenAI公司最新推出的自然语言处理模型,它具备强大的语义理解和生成能力。虽然在易语言中无法直接调用GPT-4,但我们可以通过其他方式与GPT-4进行交互。 一种可能的方法是使用易语言构建一个HTTP请求,通过与GPT-4的API进行通信,以实现文本的生成和理解。通过使用HTTP协议和GPT-4的API提供的服务端点,我们可以向GPT-4发送请求,并获取生成的文本结果。 另一种方法是使用现有的GPT-4的封装库,将其与易语言进行集成。这需要先找到一个支持易语言调用的GPT-4封装库,然后将其引入到项目中。这种方法需要一定的技术知识和编程经验,因为我们需要了解如何正确使用该库,以及如何在易语言调用其函数和方法。 无论哪种方法,都需要一定的技术储备和经验。如果是初学者或对编程不太熟悉的人来说,可能需要先学习相关的编程知识和技能。同时,也需要了解GPT-4的API文档和使用说明,以确保正确地与其进行交互。 总之,虽然易语言目前无法直接调用GPT-4,但通过HTTP请求和封装库的使用,我们可以与GPT-4进行交互,实现自然语言处理的功能。这需要一定的技术储备和学习成本,但是可以为我们提供更强大的文本处理能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值