EXESCOPE如何增加Ctrl+Space为快捷键。

我想修改VBSEdit中自动补全快捷键成Ctrl+Space无法成功(可以修改为Ctrl+Left或者其它,就是无法使用空格为快捷键)。请问在ExeScope中,Spac... 我想修改VBSEdit中自动补全快捷键成Ctrl+Space无法成功(可以修改为Ctrl+Left或者其它,就是无法使用空格为快捷键)。请问在ExeScope中,Space(空格)如何表达?
自己已经解决了,在eXeScope中,用$20代表空格
另外,还有一个比较好的汉化、破解用软件:reshacker
展开
 我来答
xzqsr2010
2012-02-24 · TA获得超过430个赞
知道小有建树答主
回答量:407
采纳率:0%
帮助的人:271万
展开全部
我用的是exescope。
你的意思是说,原来的快捷键是Ctrl+Left,你想改成Ctrl+Space是吗?
我给你找了一个exe文件。它里面的资源包含快捷键。下面的代码是他的快捷键:
F1,32882,VIRTKEY,NOINVERT,CONTROL
F2,32883,VIRTKEY,NOINVERT,CONTROL
F3,32884,VIRTKEY,NOINVERT,CONTROL
F4,32885,VIRTKEY,NOINVERT,CONTROL
F5,32886,VIRTKEY,NOINVERT,CONTROL
F6,32887,VIRTKEY,NOINVERT,CONTROL
F7,32888,VIRTKEY,NOINVERT,CONTROL
F8,32889,VIRTKEY,NOINVERT,CONTROL
F12,32815,VIRTKEY,NOINVERT,CONTROL,ALT
ENTER,32828,VIRTKEY,NOINVERT,ALT
F1,32838,VIRTKEY,NOINVERT
BS,32830,VIRTKEY,NOINVERT,CONTROL
BS,32833,VIRTKEY,NOINVERT,ALT
BS,32834,VIRTKEY,NOINVERT,SHIFT,CONTROL
L,32847,VIRTKEY,NOINVERT,CONTROL
Z,32876,VIRTKEY,NOINVERT,SHIFT,CONTROL
TAB,32813,VIRTKEY,NOINVERT,CONTROL
$20,32831,VIRTKEY,NOINVERT,ALT
$20,32832,VIRTKEY,NOINVERT,CONTROL,ALT
$20,32829,VIRTKEY,NOINVERT,CONTROL
P,32835,VIRTKEY,NOINVERT,CONTROL
TAB,32814,VIRTKEY,NOINVERT,SHIFT,CONTROL
Y,32879,VIRTKEY,NOINVERT,CONTROL
S,32846,VIRTKEY,NOINVERT,CONTROL
S,32873,VIRTKEY,NOINVERT,SHIFT,CONTROL
F11,32861,VIRTKEY,NOINVERT,SHIFT,CONTROL
T,32853,VIRTKEY,NOINVERT,CONTROL
Z,32878,VIRTKEY,NOINVERT,CONTROL
F5,32897,VIRTKEY,NOINVERT
首先,这段文字里SHIFT代表shift,CONTROL代表ctrl,ALT代表alt。
那么,可以总结出下面的规律:
(1)按键,代码,VIRKEY,NOINVERT 这是没有组合键的,最简单的一组。
(2)按键,代码,VIRKEY,NOINVERT,组合键一 这是有一个组合键的。
(2)按键,代码,VIRKEY,NOINVERT,组合键一,组合键二 这是有两个组合键的。
那么,你说可以改为Ctrl+Space,那么按照上面的规律,Ctrl+Space可以表达为:
Space,$20,VIRKEY,NOINVERT,CONTROL
那么按照你的情况,做以下步骤:
1.找到vbsedit的exe文件并用exescope打开。
2.在左边栏里找到资源-快捷键,然后中间栏里会出现一些像上面一样的代码。
3.找到元快捷键Ctrl+Left,它的代码应该是:Left,Left的代号,VIRKEY,NOINVERT,CONTROL这一行。
4.找到以后,把这一行改成Space,$20,VIRKEY,NOINVERT,CONTROL(你自己想改的快捷键)
5.保存,在弹出的对话框中直接点确定。
修改完成。如果在修改过程中没有看到资源,快捷键或没有找到
Left,Left的代号,VIRKEY,NOINVERT,CONTROL这句话,那么说明该快捷键不在exe可编辑的资源中,他可能在exe头部的dll文件中或其他exe调用的dll文件中。首先你需要判断它的位置,如果是在exe头部的dll里面,exescope就无能为力。如果是在他调用的dll里,那么,你需要找到这个dll,并对他进行修改,方法相同。

希望我的回答对你有帮助。有问题请追问。望采纳,谢谢!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式