标题:如何在游戏中,“强制”执行热键?
只看楼主
kcstarx
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-8-27
结帖率:100%
已结贴  问题点数:10 回复次数:10 
如何在游戏中,“强制”执行热键?
我在程序里设计了个HOTKEY。普通情况下,不管活动窗口和非活动窗口,热键都可以启动。

但在游戏里失效了。怎么才能解决?
搜索更多相关主题的帖子: 游戏 热键 
2009-12-19 14:01
jiaguofu2005
Rank: 2
等 级:论坛游民
帖 子:47
专家分:59
注 册:2009-9-2
得分:0 
你执行的是哪个热键
2009-12-19 14:27
kcstarx
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-8-27
得分:0 
以下是引用jiaguofu2005在2009-12-19 14:27:39的发言:

你执行的是哪个热键
Ctrl+G
Ctrl+C
C
G

等……都不行
2009-12-19 14:43
athenalux
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河北石家庄
等 级:小飞侠
威 望:8
帖 子:975
专家分:2514
注 册:2008-11-26
得分:0 
当然不行的,游戏为了反外挂,这么简单的手段第一时间就反掉了。更复杂更深入的都不见的行!

QQ:81704464
2009-12-19 14:45
kcstarx
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2009-8-27
得分:0 
以下是引用athenalux在2009-12-19 14:45:45的发言:

当然不行的,游戏为了反外挂,这么简单的手段第一时间就反掉了。更复杂更深入的都不见的行!
我知道你说的。

所以才问有什么办法解决。

ps:按键精灵就能使用热键
2009-12-19 14:50
jiaguofu2005
Rank: 2
等 级:论坛游民
帖 子:47
专家分:59
注 册:2009-9-2
得分:0 
你重载一下ProcessCmdKey试试
2009-12-19 14:56
athenalux
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:河北石家庄
等 级:小飞侠
威 望:8
帖 子:975
专家分:2514
注 册:2008-11-26
得分:0 
按键精灵有可能是用C/C++做的,甚至可能还有汇编模块。现在流行的方法是调用CALL。

QQ:81704464
2009-12-20 08:56
vipfjzj
Rank: 1
等 级:新手上路
帖 子:57
专家分:8
注 册:2009-3-13
得分:8 
菜就别误导人,很简单的功能以前我级写过,直接去下载Key-Mouse-Hook
看完马上会
2009-12-20 09:54
yangglemu
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:273
专家分:521
注 册:2006-9-15
得分:0 
你弄的什么游戏?
我现在 弄的 征途 天道 没见这样的问题

试着挣个威望!
2009-12-20 11:10
baikil
Rank: 10Rank: 10Rank: 10
来 自:X星球
等 级:青峰侠
威 望:4
帖 子:282
专家分:1580
注 册:2009-7-20
得分:2 
呵呵,这个查看一下API函数就行了,里面有可以向指定的窗口发送你的键盘消息..加点处时就行了,不难.

自创QQ群64885635,方便C#学习交流.希望各项工作路好学都好入!
2009-12-23 09:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-293885-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035258 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved