TC官方合作论坛

 找回密码
 立即注册
查看: 697|回复: 4
打印 上一主题 下一主题

[已解决] 点击后光标的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-15 13:28:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如题,在点击按钮后,如何使光标能移动到所需的位置?比如点击一个按钮,能够直接键盘输入数据,就在别的控件中输入数据了而不需要点击需输入数据的控件再输入。
对于编辑框这种控件算好实现的,然而对于热键这种控件该如何做到呢?
个人尝试了个比较笨拙的办法,绑定原始窗口,移动鼠标单击,问题是这个方法,编译成功后,在操作中弹出无效的窗口句柄,经过再次抓图发现类名还是原来的,不知道怎么回事,当然有好方法更好。
     整型 窗口句柄 = 窗口.找到窗口("#32770")     
     整型 绑定窗口=dm.BindWindow(窗口句柄,"dx","dx","dx",0)
     如果(绑定窗口==1)
     dm.MoveTo(260,100)
     辅助.等待(100)
     dm.LeftClick()
     辅助.等待(100)
     dm.LeftUp()
     辅助.等待(100)
     否则
         辅助.消息框("窗口绑定失败")
         如果结束
回复

使用道具 举报

沙发
发表于 2012-11-15 15:11:48 | 只看该作者
窗口.设置焦点
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-11-15 15:22:51 | 只看该作者
回复 2楼冷月无痕的帖子

= =竟然一直没发现,通过绑定窗口也实现了,有了这个方法省去了不少,谢谢啦
回复 支持 反对

使用道具 举报

地板
发表于 2012-11-15 16:42:50 | 只看该作者
这个直接在按钮代码里面添加下一步操作不是也可以吗
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-11-16 07:41:50 | 只看该作者
回复 4楼厄尔巴斯的帖子

虽然已解决问题,但是你的方法也想学习下,要不来个实例瞅瞅
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-9 02:42 , Processed in 0.219557 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表