Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2012, 14:22   #1
Merano
Пользователь
 
Регистрация: 30.07.2012
Сообщений: 32
По умолчанию Горячие клавиши без регистрации в системе

Здравствуйте.
У меня вопрос, может кому-то покажется глупым, но все-же... Можно-ли назначить горячие клавиши для своей программы, чтобы они отслеживались при неактивном приложении, но при этом не регистрируя их в системе с помощью RegisterHotKey()?

Сейчас подумал о том, чтобы поставить хук на клавиатуру, но может есть другие способы?
Merano вне форума Ответить с цитированием
Старый 12.12.2012, 15:49   #2
Lardes
Форумчанин
 
Аватар для Lardes
 
Регистрация: 19.08.2011
Сообщений: 329
По умолчанию

А чем вас RegisterHotKey не устраивает?
Lardes вне форума Ответить с цитированием
Старый 12.12.2012, 15:54   #3
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Цитата:
Сообщение от Merano Посмотреть сообщение
может есть другие способы?
keybd_event - http://msdn.microsoft.com/ru-ru/libr...(v=vs.85).aspx

Для проверки состояния клавиши - getkeystate и getasynckeystate.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп

Последний раз редактировалось Larboss; 12.12.2012 в 15:56.
Larboss вне форума Ответить с цитированием
Старый 12.12.2012, 16:18   #4
Merano
Пользователь
 
Регистрация: 30.07.2012
Сообщений: 32
По умолчанию

Lardes, не хочу мешать другим программам. Для меня это принципиально важно в данный момент.

Larboss, спасибо Я забыл об этих функциях

Тему можно считать закрытой.

Последний раз редактировалось Merano; 12.12.2012 в 16:21.
Merano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Горячие клавиши Dante_Nick C# (си шарп) 4 07.05.2013 07:54
Горячие клавиши romanzi Общие вопросы Delphi 0 27.01.2011 22:21
Горячие клавиши xRamzeSx Общие вопросы Delphi 97 07.10.2010 11:18
Горячие клавиши dmitriegorovih Общие вопросы Delphi 2 10.09.2010 14:58