Форум: "Система";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Вниз<i>Как узнать</i> какие клавиши жал пользователь вне программы? Найти похожие ветки
← →
Proger_XP (2003-08-09 10:41) [0]Программа в это время находится в трее
← →
SkyN (2003-08-09 11:34) [1]ставить глобальный хук (hook)
← →
Proger_XP (2003-08-09 11:48) [2]через application неидет
← →
Набережных С. (2003-08-09 12:11) [3]>Proger_XP ©
Программа не может находиться в трее. Она там не поместится, даже самая маленькая.
← →
DeadMeat (2003-08-09 14:25) [4]> Набережных С.
Ну почему не поместиться, а если её на чистом API написать, да ещё и RAR-ом сжать (самораспоковывающимся)... :)) Или запихнуть её в значок для трея, а чё тоже идея - программа, находящяяся в значке, надо проверить... :)))
> Proger_XP
А если серьёзно, то послушай SkyN и поставь хук WH_KEYBOARD, только он должен находиться в *.DLL. Хотя если для тебя *.DLL неприемлемо, то можно использовать GetAsyncKeyState. Только её придётся вызывать в таймере или Thread-е.
Вообщем пробуй, удачи...
← →
Anatoly Podgoretsky (2003-08-09 15:24) [5]Сомневаюсь, что ты напишешь программу под Виндоус в 32 байта, которая еще и сядет в трей.
Человек явно пишет клавиатурного шпиона с модной мордой в виде иконки в систрей.
← →
Marser (2003-08-10 00:53) [6]
> Anatoly Podgoretsky © (09.08.03 15:24)
> Сомневаюсь, что ты напишешь программу под Виндоус в 32 байта,
> которая еще и сядет в трей.
> Человек явно пишет клавиатурного шпиона с модной мордой
> в виде иконки в систрей.
И опять старинная баллада о неграмотных вирусописателях. Такое ощущение, что её и мой дед не раз певал ;-) Может, ему ещё и объяснить как иконку в трей сунуть :-)
← →
Anatoly Podgoretsky (2003-08-10 00:59) [7]Нет это просто комментарий к DeadMeat © (09.08.03 14:25)
А вот описание проблемы, четко коррелируется с клавиатурным шпионом, при этом не обсуждается цель, вполне возможно и даже наиболее вероятно это административная задача, поскольку в трее сидит иконка, а не вирус.
← →
Proger_XP (2003-08-11 11:04) [8]Шпион это или нет вы потом узнаете :)
← →
KosilkA (2003-08-11 13:36) [9]Аська отлавливает горячие клавиши . Например ctrl+shift+A заставляют вызвать аську из трея . И что , это тоже клавиатурный шпиен ? :-) Отлов горячих клавиш прогами висящими в трее - это наиболее часто используемый метод... ведь альт-табом не переключишься ...
← →
Игорь Шевченко (2003-08-11 13:50) [10]KosilkA (11.08.03 13:36) [9]
> Аська отлавливает горячие клавиши
Угу, после RegisterHotKey.
← →
Dentall (2003-08-13 02:16) [11]На нашем сайте есть полутроянская программа отлова всех нажатых в системе клавиш. Если интересует исходник - свяжись со мной..
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.10.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.014 c