作者ScorpioGary (Gary)
看板EzHotKey
标题[AHK-] PostMessage 疑问
时间Tue Feb 27 19:46:53 2018
各位大大好
我最近在练习AutoHotKey的使用
自己是用一个2D线上游戏来当练习的对象
一般我们移动人物都是按下左右方向键
我用 send(x down) sleep(30) send(x up) 的确可以达成我预期的结果
但我最近想要使他不必在最上层我也可以对她进行控制
我改成
PostMessage, 0x100, 0x27,0x014D0001, , ahk_id %Mapleid1%
Sleep 150
loop,5{
PostMessage, 0x100, 0x27,0x414D0001, , ahk_id %Mapleid1%
Sleep 150
}
PostMessage, 0x100, 0x20,0x00390001, , ahk_id %Mapleid1%
Sleep 150
PostMessage, 0x101, 0x20,0xC0390001, , ahk_id %Mapleid1%
Sleep 150
PostMessage, 0x101, 0x27,0xC14D0001, , ahk_id %Mapleid1%
但我这样萤幕的角色完全不动
0x27(left) 0x20(Space)
我想要他在左右的时候按下space可以瞬间移动之类的
但这样写完全都没动
但我将对话栏打开他有跑我的空白往左的动作
之前用ControlSend试过也不行所以才改用Post的
没想到还是不行是我哪边设定有错吗 恳请大大们指导我一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.102.1
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1519732015.A.14C.html
1F:推 garyl62327: 有些游戏本身就不支援postmesaage 或 sendmessage 03/29 16:42