按键精灵要点击的软件窗口换了,所以点击的位置要修改下,请问怎么修改

按键精灵要点击的软件窗口换了,所以点击的位置要修改下,请问怎么修改,第1张

ret = dmEnumWindow(0, "恭喜", "WTWindow", 1 + 4 + 8 + 16)

这句是要点击的窗口判断参数 你要换窗口就改这个函数的参数 前提是你看得懂

函数简介:

根据指定条件,枚举系统中符合条件的窗口,可以枚举到按键自带的无法枚举到的窗口

函数原型:

string EnumWindow(parent,title,class_name,filter)

参数定义:

parent 整形数: 获得的窗口句柄是该窗口的子窗口的窗口句柄,取0时为获得桌面句柄

title 字符串: 窗口标题

class_name 字符串: 窗口类名

filter整形数: 取值定义如下

1 : 匹配窗口标题,参数title有效

2 : 匹配窗口类名,参数class_name有效

4 : 只匹配指定父窗口的第一层孩子窗口

8 : 匹配所有者窗口为0的窗口,即顶级窗口

16 : 匹配可见的窗口

32 : 匹配出的窗口按照窗口打开顺序依次排列 <收费功能,具体详情>

这些值可以相加,比如4+8+16就是类似于任务管理器中的窗口列表

返回值:

字符串 :

返回所有匹配的窗口句柄字符串,格式"hwnd1,hwnd2,hwnd3"

示例:

hwnds = dmEnumWindow(0,"QQ三国","",1+4+8+16)

这句是获取到所有标题栏中有QQ三国这个字符串的窗口句柄集合

hwnds = split(hwnds,",")

转换为数组后,就可以处理了

这里注意,hwnds数组里的是字符串,要用于使用,比如BindWindow时,还得强制类型转换,比如int(hwnds(0))

我估计你手中有某些书籍的电子版,其中的例字是 三号 加粗 宋体,解释是 五号 下划线 黑体,你需要把全部的例字和解释提取出来,每个解释跟在相应的例字后面,成为一本精简版的词典。(我怀疑你是一位语文教师)

用VBA(宏)来实现。

语法大概如下(这不完整,不能直接用)

IF FontSize=16 And FontName = "宋体" And FontBold = wdToggle

then select

selectioncopy

paste

-----

IF FontSize=10 And FontName = "黑体" And FontUnderline = wdUnderlineSingle

then select

selectioncopy

paste

可以先在网上搜一搜有没有现成可用的代码,如果没有,可以上淘宝花钱找人代写代码。现成的编好的软件应该是没有的。

算办公自动化的一个应用。

先获取窗口的句柄 >>遍历窗口下的所有控件>>通过输入框的特征,比如标识名称,找到对应的输入框>> *** 作输入框属性>>处理获取新字符串>>通过sendpost返回给另一个输入框

以上就是关于按键精灵要点击的软件窗口换了,所以点击的位置要修改下,请问怎么修改全部的内容,包括:按键精灵要点击的软件窗口换了,所以点击的位置要修改下,请问怎么修改、有什么软件可以查询输入的字符 并将搜索的内容单独列出、python如何抓取当前运行软件的输入框等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9878431.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存