Тема: AHK : Перемещение кнопки путём увеличения или уменьшен координат X и Y
Что я имею в виду:
Что бы по нажатию на W координаты кнопки (X) увеличивались на 2(или любое другое число).
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Серый форум → Общение → AutoHotKey — Games → AHK : Перемещение кнопки путём увеличения или уменьшен координат X и Y
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Что я имею в виду:
Что бы по нажатию на W координаты кнопки (X) увеличивались на 2(или любое другое число).
Обновил
Поверх своего скрипта, запусти этот:
x = 500
y = 300
VarSetCapacity(pt,8)
Gui, +Hwndhgui -Caption +ToolWindow
Gui, Margin,0,0
Gui, Add, Button, w200 h50 , Button
hParentWnd:=WinActive("A")
DllCall("GetCursorPos","uint",&pt)
DllCall("ScreenToClient","uint",hParentWnd,"uint",&pt)
DllCall("SetParent","uint",hgui,"uint",hParentWnd)
Gui, Show, x%x% y%y%
return
vk44::
x += 2
Gui, Show, x%x% y%y%
return
vk41::
x -= 2
Gui, Show, x%x% y%y%
return
vk57::
y -= 2
Gui, Show, x%x% y%y%
return
vk53::
y += 2
Gui, Show, x%x% y%y%
return
Именно то что я хотел! Большое спасибо. А вы бы не могли дать любые контактные данные, что бы в будущем я смог с вами связатся?
(Еще момент, как изменить клавиши для передвижения объекта?)
Вместо "vk44", пиши любой другой код виртуальной кнопки, а так я не спец в Gui, точнее, я Gui мало интересуюсь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться