Skip to Content

Перехват клавиатуры(глобально)

8 всего / 0 новых
Последнее
RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru
Перехват клавиатуры(глобально)

Как перехватить какую клавиатуру нажал пользователь??? Причем область перехвата должна быть глобальной. То есть когда пользователь работает с другой программой и нажал CTRL+N, то выскакивала моя программа Smile Напишите пример именно с CTRL+N Smile

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

Вот тут целая статья, где подробно описан процесс.
Создание подобного называется написанием клавиатурного сниффера или key-логгера

http://www.xakep.ru/magazine/xa/055/070/1.asp

RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru

Так там на С++ пример. .

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

Сообщение от RAINUR:
Так там на С++ пример. .

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

RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru

Да мне не для хака:) Мне надо что бы при нажатии CTRL+N выскакивала моя прога просто

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

А можно я тогда совсем простое решение предложу?
Правда, будет с ctrl+alt+n.
Просто в свойствах ярлыка программы есть опция "быстрый запуск". Туда можно зайти и нажать ctrl+n. Но alt допишется форсированно. Или обязательно без alt?

RAINUR
Болтун
Гуру
Сообщения: 63
Бонусы: 56
Группы: Нет
Блог: читать!
Сайт: http://axclick.ru

ммм. Спасибо:) Хотя бы так. . Но я вообще то хотел так. Моя программа уже запущена. Она в трее. И что бы вызывалась с помощью CTRL+N

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

А, кстати. Через ctrl+alt+n можно вызывать мини-программу, которая уже будет активизировать из трея вашу основную (посылать ей сообщение).

RSS-материал


Активные пользователи

ПользовательБонусы
Сандер617
Nefertity247
Tori242
robot201
Chief183
STAER140
faiters139
Mavarik121
akkadites94
staiki94