Форум: "WinAPI";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
ВнизПример Хука на окошко... Найти похожие ветки
← →
xyz (2002-10-16 23:21) [0]Пожалуйста... Подскажите...
← →
Rouse_ (2002-10-17 00:01) [1]На какое окошко, открытие закрытие, создание и т.п.
Желаю успехов
ЗЫ: Пример хука на Windows?
← →
xyz (2002-10-17 20:12) [2]Пример хука, например, на окна блокнота.
Или на окно МС Ворд...
Да, конечно по виндовсом...
← →
Diamond Cat (2002-10-17 23:50) [3]а хук на что, открытие-зыкрытие, клавиатурный ввод, передвижение мыши, системные сообщения....., и вообще-то на этом сайте в разделе "статьи" выложено описание хука, причем очень грамотное и мелко разжованное.
← →
xyz (2002-10-18 18:28) [4]в статьях я смотрел, но там глобальный хук, а мне надо хук на окошко...
Клавиатурный ввод - в первую очередь.
Отлов системных сообщений - второе. (интересно запретить вырубать авп)
ПОДСКАЖИТЕ!!!
пожалуйста...
← →
Diamond Cat (2002-10-19 00:14) [5]понимаете-ли при перехвате сообщений (из,в) чужих окон надо внедряться в их адресное пространство, наиболее удобный метод это установка глобального хука в котором можно отсекая "лишние" сообщения реагировать только на те которые идут к интересующим тебя окнам.
← →
Rouse_ (2002-10-19 00:42) [6]> Пример хука на Windows? ;) Это я скаламбурил от твоего топика, типа "Пример хука на включение Маздая"
> Diamond Cat © (19.10.02 00:14) Прав, самое лучшее это глобальный хук, в нем смотришь какому приложению идут сообщения и все.
Желаю успехов
← →
Igor_thief (2002-10-19 18:14) [7]А есть ли у кого примерчик хука на нажатия клавиш? Такой, чтобы все что пользователь набирает на клавиатуре переносилось в memo. Я все пытась написать такой, но никак не получается. Не воспринимаются русские буквы, все буквы заносятся в верхнем регистре. Если у кого есть хороший примерчик, то скиньте на мыло igor_thief@pisem.net.
← →
xyz (2002-10-19 18:24) [8]Такой примерчик и мне пригодится ))) f17d@mail.ru
Rouse_, а как узнать кому адресовано сообщение?
← →
Diamond Cat (2002-10-20 12:22) [9]2 Igor_thief © Елы палы да поищите-же по сайту, тут знаетели даже поисковичек сделан (интересно для кого?) мщмте в разделе статьи
2 xyz надеюсь что Rouse_ не обидеться если я отвечу за него,
При сообщениях от мыши передается хендл который можно выцарапать так TMOUSEHOOKSTRUCT(Pointer(L)^).hwnd где L это
function MouseProc(Code, W, l : Integer): LongInt; stdcall;
Если сообщение типа WM_char т.е. от клавиатуры, то приходиться отыскивать получателя через Getactivewindow или чем-нибудь типа этого
по остальным сообщениям читайте хелп
← →
Igor_thief (2002-10-20 16:39) [10]Да я видел примерчик хука в разделе статей, но он не клевый.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c