1

Тема: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

Как можно реализовать в поле Хоткея ввод Shift, Alt, Ctrl (и левые, и правые) без дополнительных клавиш?
Чтоб было не так:
http://img.mega.kg/images/963VYOMrgwLkA.png
А так:
http://img.mega.kg/images/750z9RkLPNnWi.png

______________________
И как можно сделать, чтоб вводились Tab и Space клавиши?
Честное слово - не смог найти по форуму. Все облазил, извиняюсь если я плохо искал.
Заранее спасибо.

2 (изменено: sergeant.coolagin, 2012-07-10 02:58:56)

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

Можно использовать виртуальные коды клавиш, например:

vk10::
Msgbox, Была нажата кнопка SHIFT
Return

3 (изменено: -ExotiC-, 2012-07-10 15:03:52)

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

sergeant.coolagin пишет:

Можно использовать виртуальные коды клавиш, например:

vk10::
Msgbox, Была нажата кнопка SHIFT
Return

Про замену vk я знаю, но мне надо, чтобы эти значения вводились в поле Hotkey в GUI.

4

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

-ExotiC- пишет:

Как можно реализовать в поле Хоткея ввод Shift, Alt, Ctrl (и левые, и правые) без дополнительных клавиш?
...
И как можно сделать, чтоб вводились Tab и Space клавиши?

Никак. Данный контрол на это не рассчитан.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: Indomito, 2012-07-12 01:53:21)

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

-ExotiC- поясните задачу в целом.
1. Нажали на TAB
2. MSGBOX напечатал слово TAB
и т.д.  - я верно понял?
Если я верно понял, то можно - жду ответа.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

6

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

А если так
http://www.autohotkey.com/community/vie … hp?t=51428

7

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

Indomito пишет:

-ExotiC- поясните задачу в целом.
1. Нажали на TAB
2. MSGBOX напечатал слово TAB
и т.д.  - я верно понял?
Если я верно понял, то можно - жду ответа.

Да, я это и хотел сказать

8

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

Думаю надо воспользоваться конверсией vk кодов... или нати функцию или самому написать.

P.S. У меня возникла схожая задача, хочу её решить по простому, т.е. найти готовый скрипт или функцию возврата.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

9

Re: AHK: Ввод клавиш Shift, Alt, Ctrl, Tab, Space в поле Хоткея

-ExotiC- видимо это ты искал - Сегодня 09:47:45 пост №2

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro