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

Вниз

Получение лога состояния кнопок в чужом приложении.   Найти похожие ветки 

 
Erik ©   (2003-11-10 16:49) [0]

Мне нужно протоколировать изменение кнопок(caption i color). Это не delphi приложение. Хотелось бы получить готовый пример с нахождением окна и всех необходимых параметров. Наверное придется ставить hook. Теоритически представляю как это написать, но немогу на разборку API тратить кучу времени. Если у кого есть готовый example или сылка на Source. Пожалуста дайте.
P.S.
Кому интересно это старая программа телефоной станции, сама ведет лог отвратительно, но на экране показывает правильно.


 
Erik ©   (2003-11-10 17:11) [1]

Удалено модератором
Примечание: Offtopic


 
Digitman ©   (2003-11-11 16:04) [2]

кнопка кнопке рознь


 
erik ©   (2003-11-12 10:42) [3]

Это старая 16 битная программа "Hicom Agentline Version V3" работает на Windows 95, содержит следующие окна:
Starman Hicom Agentline V3.0 Class: KLI:KLA
MDIClient
Grp 0: TEENINDUS900 Class: ACD:SA - нужное
Я пользовался Spy++ и в нутри Grp 0: TEENINDUS900 никаких более окон ненашол. Так что возможно что это картинки, я думаю можно перехватить Paint и считывать изменения после сравнивать картинки.
Какие будут мнения, может это слижком сложно и лучше перехватить com порт куда приходят данные?


 
Digitman ©   (2003-11-12 11:09) [4]


> возможно что это картинки


не "возможно", а , скорей всего, так и есть... поэтому и говорю : кнопка кнопке рознь


> думаю можно перехватить Paint и считывать изменения после
> сравнивать картинки


не все так просто, как тебе кажется... перехватом одного только WM_PAINT не обойдешься, придется перехватывать еще кучу WinAPI-вызовов, работающих в DC... в 16-битном режиме это сущий геморрой, уверяю тебя...


> это слижком сложно и лучше перехватить com порт куда приходят
> данные


вот коль com-порт начал фигурировать в вопросе, это уже что-то, за что можно зацепиться ... рискни покопаться именно в этом направлении, нежели в направлении перехвата сообщений/API-вызовов ..



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
14-49697
panov
2003-12-19 21:31
2004.01.16
Надоел спам.


6-49666
Closer
2003-11-14 02:11
2004.01.16
Поиск открытых MailSlot на ЧУЖИХ компьютерах сети.


14-49702
Nikolay M.
2003-12-26 11:59
2004.01.16
Надобность App-server-а при использовании MS SQL - ?


1-49596
Вован_
2004-01-05 12:57
2004.01.16
Как получить код последней нажатой клавиши ?


11-49472
=Sniper=
2003-05-03 21:13
2004.01.16
Label и вообще компоненты!