Mình có làm 1 tool để send key qua pid bằng AHK, nhưng trong lúc sử dụng cách 1 khoảng thời gian sẽ không ấn đc Shift, Ctrl
, hoặc nếu bật Capslock
thì sẽ bị spam. Đây là code của mình.
#SingleInstance, force
;;GUI
Gui, Font, s9 caqua
Gui, Add, Text, x70 y35, Tool test
Gui, Add, Button,x70 y210 w160 h20 gStart, Start
Gui, Add, Button, x70 y240 w160 h20 gExit, Exit
Gui, Add, Text, x123 y75, Put PID here
Gui, Color,,Grey
Gui, Add, Edit, x70 y100 w160 h20 vBox1 gStart
Gui, Color, Black
Gui, Show, w300 h300, Tool Auto
return
;;Button
+X::ExitApp
^F1::Pause
^F2::Suspend
$Start:
a=1
Gui,Submit,NoHide
MsgBox, %Box1%
MainFunction(a,Box1)
return
Exit:
Exit:=True
Send +X
return
;;Function
MainFunction(a,Box1){
while (a==1){
ControlSend,, {k}, ahk_pid %Box1%
SetKeyDelay, 1000
}
}