Всем привет!
Проблемка возникла у меня.
После компиляции, программа не реагирует на горячие клавиши, установленные функцией _HotKeyAssign. Хотя в Scite всё работает при проверке.
Свой код выложить не могу, но вот кусок кода (набросал от руки, хотя этот у меня даже в scite не работает):
Проблемка возникла у меня.
После компиляции, программа не реагирует на горячие клавиши, установленные функцией _HotKeyAssign. Хотя в Scite всё работает при проверке.
Свой код выложить не могу, но вот кусок кода (набросал от руки, хотя этот у меня даже в scite не работает):
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <HotKeyInput.au3>
#include <vkConstants.au3>
#Include <HotKey.au3>
#include <ButtonConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 423, 242, 192, 124)
GUISetState(@SW_SHOW)
$key = _GUICtrlCreateHotKeyInput(0, 192, 162, 41, 22)
$Button1 = GUICtrlCreateButton("Принять", 240, 162, 49, 25)
GUICtrlSetOnEvent($Button1, "keyset")
$Button2 = GUICtrlCreateButton("123", 50, 50, 30, 30)
GUICtrlSetOnEvent($Button2, "lol")
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func keyset()
$hotkey = "0x" & hex(_GUICtrlReadHotKeyInput($key), 2)
_HotKeyAssign($hotkey, "lol")
MsgBox(0, "", $hotkey)
EndFunc
Func lol()
MsgBox(0, "123", "123")
EndFunc