Главная страница
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.03 c
1-49616
YuN
2004-01-05 02:50
2004.01.16
Что за бред? С каких пор у Tcontrol нет св-ва Caption?


1-49566
Denis
2004-01-06 14:40
2004.01.16
Как установить цвет RadioGroup.Caption отличным от Items


1-49629
rolex
2004-01-04 18:40
2004.01.16
Как в ListBox1 в каждую строчку записать имена файлов, из папки F


1-49571
Mihey
2004-01-05 20:45
2004.01.16
Снять выделение при загрузке формы


1-49523
tgb
2004-01-03 07:19
2004.01.16
Перехват Api в чужом процессе