Slim9009, а ты перехвати Ctrl+Alt+Del на скрытом окне, или другое сочетание клавиш, а не чистые символы
Этот топик читают: Гость
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
карма: 22 |
|
Ответов: 534
Рейтинг: 5
|
|||
nesco, ну?
------------ Дoбавленo в 03.02: Блин. Не успел. Сейчас попробую... |
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Slim9009 писал(а): Сейчас попробую...Ну, попробуй. |
|||
карма: 22 |
|
Ответов: 534
Рейтинг: 5
|
|||
nesco, xD Круто он перехватил)))
------------ Дoбавленo в 03.14: Не по теме, но странно, почему это не работает:
|
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Slim9009 писал(а): Не по теме, но странно, почему это не работает:А с чего это у тебя Ctrl+Alt+Del должно работать, когда система перехватывает его раньше |
|||
карма: 22 |
|
Ответов: 534
Рейтинг: 5
|
|||
nesco писал(а): система перехватывает его раньше |
|||
карма: 0 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Перехват Ctl+Alt+Del
code_19495.txt ------------ Дoбавленo в 12.32: Но перехватывает тогда, когда форма неактивна. ------------ Дoбавленo в 12.33: Что касается хука.длл Slim9009 писал(а): Ещё вот статейка, может не в тему, но:
http://hi-asm.blogspot.com/2010/02/bass-bassdll.html |
|||
карма: 9 |
| ||
файлы: 1 | code_19495.txt [522B] [166] |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
3042 писал(а): Перехват Ctl+Alt+DelЭто прозрачный перехват, а не отлов и запрет трансляции кода дальше |
|||
карма: 22 |
|
Ответов: 1926
Рейтинг: 172
|
|||
карма: 9 |
| ||
файлы: 1 | code_19496.txt [1.1KB] [171] |
Ответов: 274
Рейтинг: 47
|
|||
3042, А если у меня стоит нестандартный диспетчер задач?
|
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
3042, ты же прекрасно понимаешь, что это частное решение, и не пойдет для большого количества перехватов или коммутатора сочетаний. Чем хорош хук, ты можешь перехватить любое сочетание, и по нему запустить все, что тебе надо, или запретить запуск. Прикинь схему на твоем решении.
Почувствуйте разницу в определении: хук -- глобальный перехват |
|||
карма: 22 |
|
Ответов: 1926
Рейтинг: 172
|
|||
nesco, согласен. Я просто показывал, что немного можно реализовать и без hook.
Laetar писал(а): 3042, А если у меня стоит нестандартный диспетчер задач? nesco писал(а): хук -- глобальный перехват |
|||
карма: 9 |
|
Ответов: 101
Рейтинг: 3
|
|||
Ещё вот статейка, может не в тему, но:
http://hi-asm.blogspot.com/2010/02/bass-bassdll.html Не работает Опять та же ошибка. А hook.dll должен быть в той ж папке что и прога? |
|||
карма: 0 |
|
Ответов: 1926
Рейтинг: 172
|
|||
esc писал(а): Не работаетПроверял, работает. Hook надо брать не из папки Plug (там он зашифрованный), а из папки Windows, куда hiasm его добавляет после Сервис-Настройки-Интеграция-Хук клавиатуры. |
|||
карма: 9 |
|
Ответов: 101
Рейтинг: 3
|
|||
Вот спасибо!!!
|
|||
карма: 0 |
|
30