Форум: "WinAPI";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
ВнизПолучение лога состояния кнопок в чужом приложении. Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c