Что нового

Как закрыть скрипт по нажатию горячих клавиш?

agikon

Знающий
Сообщения
789
Репутация
17
Ну например закрепил за скриптом клавиши Ctrl+Е и скрипт завершил свою работу.

Наверное уже подымалась эта тема но что-то не нашел, поэтому не пинайте сильно.
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

HotKeySet('^e','_Exit')

$Form1 = GUICreate("Form1")
GUISetState(@SW_SHOW)

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd

Func _Exit()
	Exit
Endfunc


или

Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>

$Form1 = GUICreate("Form1")
GUISetState(@SW_SHOW)

While 1
	if _IsPressed('11') and _IsPressed('45') Then Exit ;CTRL(11) and E(45)
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
	EndSwitch
WEnd
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
agikon [?]
Наверное уже подымалась эта тема
к нашему великому счастью, многие пользователи сначала смотрят справку, и только потом спешат спросить об этом, а посему таких тем все же меньше, чем могло бы быть.
 
Верх