Sl@Sh |
Отправлено: 31.12.2004, 16:53 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Всем привет ! Огромная просьба к знающим : подскажите как с помощью компонента НotKey задать комбинацию(это я вобщемто знаю сам ), а потом использовать её, причём даже когда прога не активна.
Моя прога, допустим, сидит тихо в трэе, и вот пользователь нажимает заветную комбинацию, и прога появляется.
Заранее благодарен !
|
|
olegenty |
Отправлено: 04.01.2005, 08:01 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
хук глобальный повесить.
|
|
Sl@Sh |
Отправлено: 04.01.2005, 11:12 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Извините пожалуйста, но нельзя ли подробнее ? Просто мои знания оставляют желать лучшего
|
|
Sl@Sh |
Отправлено: 06.01.2005, 17:28 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Спасибо всем. Я решил проблему так :
Настроил компонент HotKey так, чтобы можно было вводить не комбинацию, а только одну клавишу. Тогда можно например функцией GetAsyncKeyState(HotKey1->HotKey) определить нажатие клавиши.
Для отлова, я использую таймер, а в его обработчике :
CODE |
if (GetAsyncKeyState(HotKey1->HotKey)!=0)
{
//......
}
|
|
|
Gedeon |
Отправлено: 11.01.2005, 13:26 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Вы всеж поищите инфу про хуки, на этом форуме тоже было.
|
|
Sl@Sh |
Отправлено: 11.01.2005, 16:44 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Спасибо !
|
|