Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "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
4-4658
xyz
2002-10-16 23:21
2002.12.02
Пример Хука на окошко...


3-4186
Domkrat
2002-11-12 12:14
2002.12.02
Работа с большими обьемами данных


1-4282
Walker
2002-11-20 12:53
2002.12.02
UN Format???


1-4367
sural
2002-11-19 23:01
2002.12.02
Как узнать позицию курсора в edit е ?


3-4226
koks
2002-11-14 12:32
2002.12.02
системные таблицы IB





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский