Показать полную графическую версию : [решено] Выключить комбинацию горячих клавиш.
FlatX007
12-09-2009, 00:09
Вот допустим есть програмка, эта програмка запускает игру по истечению таймаута, если я хочу отменить запуск там есть выход по нажатию горячей клавиши ESC.
HotKeySet("{ESC}", "_Exit")
После запуска игры(в самой игре) кнопка ESC - перестаёт работать. Я как только непробывал отключать - не помогает.
Как сделать , а то я уже 3 часа сижу :alcoholic
После запуска игры(в самой игре) кнопка ESC - перестаёт работать »
А что мешает переназначит хоткей после запуска игры?
FlatX007
12-09-2009, 00:57
Вот та писал ...
это всё конечно в сильно утрированном виде, может отдельно и будет работать, а в моём скрипте нехочет :(
HotKeySet("{ESC}", "_Exit")
;~ .....
HotKeySet("{ESC}", "_ClickButtonEsc")
Func _Exit()
Exit
EndFunc
Func _ClickButtonEsc()
Send("{ESC}")
EndFunc
Вот та писал »
Так нельзя :)
HotKeySet("^+e", "_Exit") ;Ctrl + Shift + E to exit the script
;~ .....
HotKeySet("{ESC}", "_ClickButtonEsc")
Func _Exit()
Exit
EndFunc
Func _ClickButtonEsc()
HotKeySet("{ESC}") ;Отключаем глобальны хоткей
Send("{ESC}")
HotKeySet("{ESC}", "_ClickButtonEsc") ;Включаем обратно
EndFunc
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC