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

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

блокировка кнопки [D5, WinME, Win2k]


sir_musatov ©   (2002-04-30 11:27:00) 

можно ли в Windows2000 подавить реакцию на нажати какой-либо кнопки, например CTRL ?
// надо запретить CTRL+ALT+DEL, ALT-TAB, CTRL-ESC, ALT-F4
может как-нибудь можно Винду обмануть ?
(напр. при нажатии на CTRL отлавливать и передавать винде что это др. кнопка или чтоб нельзя было использовать сочетания клавиш), если ДА-то КАК ?


Vovchik   (2002-04-30 12:49:00) [1]

Я думаю, в Windows2000 "три пальца" (Ctrl+Alt+Del) не перехватить в принципе, это сочетание должно слушать ядро, а уже потом передавать его выше.
Но можешь попробовать SetWindowsHookEx (как он уже достал!), там есть параметр WH_KEYBOARD_LL - отлов клавы на низком уровне.


Наверх

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