What's the difference between Send and ControlSend?

Viewed 2573

AutoHotkey's official documentation lists two different sets of commands for sending simulated keyboard input to a window.

Send / SendRaw / SendInput / SendPlay / SendEvent

Sends simulated keystrokes and mouse clicks to the active window.

ControlSend / ControlSendRaw

Sends simulated keystrokes to a window or control.


  • What's the difference between Send and ControlSend?
  • Is there a reason to use one over the other?
1 Answers
Related