Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.28;
Скачать: CL | DM;

Вниз

Почему из-за нижеследующего кода в ловушке, она не работает?   Найти похожие ветки 

 
Cosinus ©   (2005-07-06 15:52) [0]

Если тип ловушки , то программа, откуда вызывается DLL, сразу после запуска закрывается (запускал из под отладчика)
Если тип ловушки тогда все виснет. Снимал тремя пальцами.
Объесните, пожалуйста, что настолько не корректно в моем коде...
 if CWPSTRUCT(Pointer(lParam)^).message=WM_CREATE then
 begin
 WindClassName:=CREATESTRUCT(Pointer(CWPSTRUCT(Pointer(lParam)^).lParam)^).lpszClass;
 if Pos(FindText,WindClassName)>0 then
   Hnd:=Find(FindText);
 end;


 
Cosinus ©   (2005-07-06 15:53) [1]

Если тип ловушки WH_CALLWNDPROC , то программа, откуда вызывается DLL, сразу после запуска закрывается (запускал из под отладчика)
Если тип ловушки WH_CALLWNDPROCRET  тогда все виснет.


 
Игорь Шевченко ©   (2005-07-06 15:57) [2]


> Почему из-за нижеследующего кода в ловушке, она не работает?
>


Потому что ты хочешь, чтобы документацию читали за тебя остальные участники форума.
Читай ее, там все написано, в том числе и о твоей беде.


 
alpet ©   (2005-07-07 22:39) [3]

Cosinus ©   (06.07.05 15:52)

Похоже тебе рано использовать такой инструмент как hooks. Сначала надо разобраться в определениях процесса, потока, адресного пространства и после уже планировать внедрение DLL с помощью ловушек. Да и стиль программирования твой, уж извини, не добавляет многим оптимизма изучать прилагаемый код.



Страницы: 1 вся ветка

Текущий архив: 2005.08.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
1-1123423392
Андрей Молчанов
2005-08-07 18:03
2005.08.28
DisposePIDL и окно отладчика


3-1121407660
Леха
2005-07-15 10:07
2005.08.28
Запрос на выборку похожих записей.


14-1123249871
Jeer
2005-08-05 17:51
2005.08.28
Ни кто из нас так ни где хорошо не работал как в своем резюме


14-1123183483
Maxim_
2005-08-04 23:24
2005.08.28
Пользователи Оперы, помогите...


3-1121768946
Sour
2005-07-19 14:29
2005.08.28
Подключение к MySQL