สอบถามเกี่ยวกับการเขียนโปรเเกรมAHKครับ

อยากรู้ว่าเขียนยังไงให้มันกดค้างเเล้วมันทำงานอะครับเเบบที่ผมให้ดูคือกดทีนึงทำงานกดอีกทีหยุดทำงานอยากให้กดค้างเเล้วทำไงพอหยุดกดเเล้วหยุดทำงานอะครับ ขอบคุณมากๆครับ อันนี้คือที่ผมลองเขียนดูครับ

F2::
Toggle := !Toggle
If (!Toggle) {
  Reload
} Else {
  MouseGetPos, x, y
  Loop
  {
    ControlSend,,{F2}, Ragnarok
    dllcall("mouse_event", Uint, 0x02, Uint, 0, Uint, 0, Uint, 0, UPtr, 0) ; Down
    Sleep, 10
    dllcall("mouse_event", Uint, 0x04, Uint, 0, Uint, 0, Uint, 0, UPtr, 0) ; UP
    Sleep, 10
  }
}
Return
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่