搜索
查看: 5185|回复: 10

后台按键问题

[复制链接]

2

主题

8

帖子

48

积分

新手入门

Rank: 1

积分
48
发表于 2012-8-23 10:58:47 | 显示全部楼层 |阅读模式
比如 我想对 游戏 进行 按键模拟  找到游戏的窗口句柄 后游戏后台运行 按键能支持后台吗?
  我是个这个函数 不行的 winex.key.down("窗口句柄","键名" )?
回复

使用道具 举报

75

主题

849

帖子

5002

积分

六级会员

The only one

Rank: 9Rank: 9Rank: 9

积分
5002
发表于 2012-8-23 11:24:09 | 显示全部楼层

[quote][align=left][font=新宋体][color=#0000ff]import[/color][color=#000000] winex.

import winex.key;
import process;

//运行记录本
process.execute_waitInput("notepad.exe");
win.delay(500)

//查找窗口
hwnd,hctrl = winex.findActivate( , ,"Notepad","Edit",15 );
win.delay(500)

//设置焦点
winex.attach(hwnd)
win.setFocus(hctrl)

//输入一些内容 (你知道aardio发送文本的方式共有多少种吗?)
winex.key.send(hctrl,"Test" )
win.delay(100)

//后台发送CTRL+A组合键
winex.key.combine(hwnd,"CTRL","A")

//后台发送ALT+F组合键
winex.key.altClick(hwnd,"F" )

winex.attach(hwnd,
false)

后台按键必须附加到输入线程,才起作用,这些范例都有,多试试范例
小时候,幸福是一件东西,拥有就是幸福; 长大了,幸福是一个目标,达到就是幸福; 成熟后,发现幸福原来是一种心态,领悟就是幸福.
回复

使用道具 举报

2

主题

8

帖子

48

积分

新手入门

Rank: 1

积分
48
 楼主| 发表于 2012-8-23 11:43:01 | 显示全部楼层

[quote][size=2][color=#999999]look 发表于 2012-8-23 11:24[/color] [url=forum.php?mo

look 发表于 2012-8-23 11:24
后台按键必须附加到输入线程,才起作用,这些范例都有,多试试范例

我不把窗口 激活  比如你现在的 记事本 不是激活的窗口,窗口为最小状态 我想向记事本发送 按键 (也不是send 是 按键)
回复

使用道具 举报

3

主题

163

帖子

918

积分

荣誉会员

Rank: 8Rank: 8

积分
918
发表于 2012-8-23 11:48:54 | 显示全部楼层

你要区分后台,与最小化是两个概念,一般不要最小化。 一些游戏最小化或者切换到后台,就会自动停止处理输入,你模拟啥都没有用。

你要区分后台,与最小化是两个概念,一般不要最小化。
一些游戏最小化或者切换到后台,就会自动停止处理输入,你模拟啥都没有用。
回复

使用道具 举报

75

主题

849

帖子

5002

积分

六级会员

The only one

Rank: 9Rank: 9Rank: 9

积分
5002
发表于 2012-8-23 12:10:01 | 显示全部楼层

[quote][size=2][color=#999999]-断念- 发表于 2012-8-23 11:43[/color] [url=forum.php?mo

-断念- 发表于 2012-8-23 11:43
我不把窗口 激活  比如你现在的 记事本 不是激活的窗口,窗口为最小状态 我想向记事本发送 按键 (也不是se ...

仔细看代码,试一试,不要看了代码就下结论;
回复

使用道具 举报

0

主题

28

帖子

284

积分

二级会员

Rank: 3Rank: 3

积分
284
发表于 2012-12-12 01:52:49 | 显示全部楼层

不断学习...

不断学习...
回复

使用道具 举报

0

主题

8

帖子

44

积分

新手入门

Rank: 1

积分
44
发表于 2012-12-27 00:22:33 | 显示全部楼层

学习了!{:lol}

学习了!
回复

使用道具 举报

23

主题

411

帖子

2240

积分

五级会员

Rank: 8Rank: 8

积分
2240
发表于 2012-12-27 14:37:10 | 显示全部楼层

如果游戏屏蔽了后台按键也不可以,还有就是窗口句柄找对了没有?

如果游戏屏蔽了后台按键也不可以,还有就是窗口句柄找对了没有?
回复

使用道具 举报

13

主题

120

帖子

687

积分

三级会员

Rank: 4

积分
687
发表于 2013-1-28 15:05:07 | 显示全部楼层

讲的确实不错,后台如果不能输入,是怎么屏蔽的呢?

讲的确实不错,后台如果不能输入,是怎么屏蔽的呢?
有很多时候,这语言都是相通的。特别是肢体语言。
回复

使用道具 举报

4

主题

20

帖子

136

积分

一级会员

Rank: 2

积分
136
发表于 2016-10-29 20:23:49 | 显示全部楼层
学习中。。。。
回复

使用道具 举报

4

主题

20

帖子

136

积分

一级会员

Rank: 2

积分
136
发表于 2016-10-30 10:37:12 | 显示全部楼层
如果游戏屏蔽了后台,咋办?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-10-23 09:56 , Processed in 0.062500 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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