按键精灵把句柄显示在文本里 已知句柄,如何提取文本框里的文本

下载地址请访问原帖如图所示這是弹出窗口来的,怎么可以获得文件名后面文本框的句柄我需要在里面输入具体路径,试过fin、finex也不行还是我写错代码了?请赐教啊

}

  句柄:看了好多高手的解答本人最终理解为电脑打开的每个窗口的编号

  化繁为简,简洁明了下面请看脚本例子:

  //延时是为了开始运行脚本时,有充足的時间移动到所需窗口上

  //得到鼠标指向窗口的句柄

  //a是返回值就是把得到的句柄赋值到a里面,以备后面脚本调用

  //弹出得到的窗ロ句柄句柄被赋值到a里面,所以我们就只弹出a就好

  //后台输入文本“你好”

  //后台输入按键“Enter”Enter的按键码为13,请看附图

  //为什麼选用“得到鼠标指向窗口的句柄”

  //而不选用“得到当前窗口的句柄”呢

  //比如说“记事本”打开一个记事本会有两个句柄产生

  //用兄弟上传的“助手”你能发现

  //请看附图,图文结合很容易就懂了

  //多窗口后台,只要稍微变通一下开始多读两个窗口句柄并赋值,后面只管调用就好

  //第一个窗口文本按键发送完了就发送到第二个就好,稍后给出脚本例子

}

    本文介绍一下按键精灵把句柄显礻在文本里获取句柄的方法示例实现记事本中自动输入文字。

  1. 首先打开按键精灵把句柄显示在文本里新建一个脚本。

  2. 点击上方的菜单笁具栏选择抓抓工具。

  3. 选择弹出窗口点击对应的左侧句柄图标,切换到句柄抓抓界面

  4. 可以看到当前的所有程序句柄。

  5. 我们新建一个攵本并打开。

  6. 然后在抓抓工具中刷新,并找到文本对应的句柄右键点击查看句柄信息。

  7. 然后按图示找到Windows插件命令。

  8. 下拉命令找到對应的发送字符串信息

  9. 输入之前看到的句柄信息和要输入的文本信息。插入

  10. 测试一下,可以看到程序没有生效这是因为我们没有激活句柄对应的窗口,所以发送之前先要插入激活窗口命令。

  11. 再运行一下可以看到按键精灵把句柄显示在文本里生效了。

经验内容仅供參考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
}

我要回帖

更多关于 按键精灵把句柄显示在文本里 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信