Вот та писал ...
это всё конечно в сильно утрированном виде, может отдельно и будет работать, а в моём скрипте нехочет
Код:

HotKeySet("{ESC}", "_Exit")
;~ .....
HotKeySet("{ESC}", "_ClickButtonEsc")
Func _Exit()
Exit
EndFunc
Func _ClickButtonEsc()
Send("{ESC}")
EndFunc