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

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

SetWindowsHookEx [D5, D6, Win95/98, WinXP]


sammy ©   (2002-12-13 07:08:00) 

Здраствуйте, уважаемые мастера!
Я откопал две комбинации, которые мешают
моему хуку. Это CTRL+ESC и CTRL+ALT+DEL.
Они не записываются в журнал событий.
Следующее откопал в MSDN:
This role as a signal to stop journal recording means that a CTRL+BREAK key combination cannot itself be recorded. Since the CTRL+C key combination has no such role as a journaling signal, it can be recorded. There are two other key combinations that cannot be recorded: CTRL+ESC and CTRL+ALT+DEL. Those two key combinations cause the system to stop all journaling activities (record or playback), remove all journaling hooks, and post a WM_CANCELJOURNAL message to the journaling application.

Помогите, обойти эти комбинации, SOS!


Игорь Шевченко   (2002-12-13 10:49:00) [1]

Если установлен хук с типом WH_JOURNALRECORD, то эти комбинации обойти нельзя НИКАК.


Song   (2002-12-13 08:58:00) [2]

Ctrl-Alt-Del обойти невозможно.
Ctrl+ESC через низкоуровневый хук на клавиатуру.


Наверх

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