Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как определить на какой кнопке толбара нажали?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как определить на какой кнопке толбара нажали?
Имя
Сообщение << Старые топики   Новые топики >>
Как определить на какой кнопке толбара нажали? - 2005-03-27 21:13:53   
FreeRider3

Сообщений: 3
Оценки: 0
Присоединился: 2005-03-27 21:03:33
Есть прога с тулбаром. Есть dll с hook-ом на мышь. Задача - определить с помощью этой dll на какой кнопке тулбара нажали. Задача услажняется тем что: 1) тулбар - это типа окно, а вот кнопки в нем не окна (по крайней мере узнать их class_id/class_name/handel из спая нельзя - их там вообще нет); 2) кнопки на толбаре могут динамически изменяться и выключаться(т.е. могут изменяться их относительные координаты).
Дополнительная задача - определить enable/disable кнопки.

Рассматриваются и другие варианты (не только с хуком на мышь) как из моей проги определить на какую кнопку тулбара нажали в другой проге.
Post #: 1
Как определить на какой кнопке толбара нажали? - 2005-03-28 01:47:11   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Ну ты загнул. Если программа с этим тулбаром самостоятельно решает на какую кнопку пришёлся клик, то ежели нету сорцов программы и нету желания на недельку (или месяц) окунутся в прелести дизассемблирования, остаётся просто сдирать картинку из под мыши и распознавать.
Post #: 2
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как определить на какой кнопке толбара нажали?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.