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

Вниз

Хуки   Найти похожие ветки 

 
Сергей   (2008-05-27 15:49) [0]

Здравствуйте, Всем! Пытаюсь написать свой первый хук, зашился полностью, в общем приложение info.exe может вызывать модальное окно, caption name которого "ввод заявки", в этом окне есть элемент Edit с дефолтным значением 100, мне нужно это значение заменять например на 50 при каждом открытии этого модального окна.

function SysMsgProc(code : integer; wParam : word; lParam : longint) : longint; stdcall;
begin
 if code = HCBT_CREATEWND then
 begin
 //как определить что открылось именно дочернее модальное окно ввод заявки
 // и самое важное как в Edit этого окна записать свое значение,
 // программой Execscope определил что ID(Edit`а) =9533
   
 end;
 {Пытаемся передать сообщение дальше по цепочке hook-ов. }
 Result:= CallNextHookEx(GlobalData^.SysHook, Code, wParam, lParam);
end;


 
Игорь ©   (2008-05-27 16:10) [1]

http://www.torry.net/samples/samples/os/ShellHook.zip


 
Игорь ©   (2008-05-27 16:16) [2]


> Игорь ©   (27.05.08 16:10) [1]


Да я был не прав, показалость что речь идет о WH_SHELL



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1240561449
Галинка
2009-04-24 12:24
2009.06.28
Ошибка во время отладки и нормальная работа при запуске .ехе


3-1216572420
без имени
2008-07-20 20:47
2009.06.28
Delphi for PHP - коннект к БД не получается


3-1222915555
Татьяна
2008-10-02 06:45
2009.06.28
Lookup поля в таблицах.


15-1240520430
Andrey1723
2009-04-24 01:00
2009.06.28
Компоненты Делфи


15-1240518603
Юрий
2009-04-24 00:30
2009.06.28
С днем рождения ! 24 апреля 2009 пятница