Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

запретить нажатие комбинации клавиш


suxx ©   (2005-01-05 03:30:00) 

Как в делфи запретить нажатие комбинации клавиш (например ctrl+esc) для всех окон?


Дмитрий В. Белькевич   (2005-01-09 19:10:00) [1]

Для Квэнди: кто убил бы, а мои юзеры меня достали: заруби alt-tab, играть невозможно. Заодно и ctrl-esc, и прочие бесполезности. Так что, случаи всякие бывают.

LL Hook работает только в nt, btw.


kaZaNoVa   (2005-01-09 17:22:00) [2]

по сабжу LOW-LEVEL hook


Квэнди   (2005-01-09 13:46:00) [3]

Убил бы за такое...


Дмитрий В. Белькевич   (2005-01-09 06:07:00) [4]

Случаи разные бывают, на самом деле. Не всем же бухгалтерию писать ;) У меня была такая же проблема, когда писал оболочку для клуба. После очень долгой возни сделал виртуальный драйвер клавиатуры. Только он дал 100% результат. Можно заткнуть любую комбинацию кнопок причем насовсем, до apiшных дллок винды  комбинации не доходят. Это под 98. Под XP, как я понял, всё (или почти всё) можно заткнуть через раздачу/запрет соответствующих привелегий.


Юрий Зотов   (2005-01-09 03:47:00) [5]

> suxx   (09.01.05 02:54) [3]

Представьте, что Вы скачали чужую программу и хотели бы ее использовать. И она нормально работает. Но вдруг выясняется, что она еще и блокирует системные комбинации клавиш. К которым Вы привыкли и которые тоже хотели бы использовать.

То есть - либо одно, либо другое. Вопрос - что Вы выберете?

Еще вопрос - что Вы скажете об этой программе и ее авторе?

Поэтому - не поискать ли другой способ? Ну зачем мешать юзеру управлять его собственной машиной?

P.S.
Конечно же, Вы не пишете вирус или троян, правда?


suxx   (2005-01-09 02:54:00) [6]

2TUser мне для всех окон надо, чтобы вообще не работало


TUser   (2005-01-05 11:46:00) [7]

ActionManager на главной форме + Action на эту комбинацию клавишь с пустым обработчиком.


ssk   (2005-01-05 11:24:00) [8]

а зачем?


Наверх

Титульная страница Поиск, карта сайта Написать письмо