![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сообщения окну
Артем © (2013-10-18 23:39:00)Есть окно, в нём есть чекбокс (но этот чекбокс не является элементом Windows (пробовал через спай получить его хендл - не получилось) ).
Мне нужно знать стоит ли в нём галка или нет. Пиксельное распознавание не подходит (т.к. в окне ещё есть tooltips_class32 и он перегораживает чекбокс ).
Остаётся вариант с хуком (посмотреть на сообщения принимаемые окном) я в это области совсем 0 и походу придётся учиться.
Может быть есть какая нить прога показывающая какие сообщения принимает окно ?
NoUser (2013-10-20 13:38:00) [1]OFF: ( У Мастеров свои игры - нам их не понять ;) )
> Пиксельное распознавание не подходит
> (т.к. в окне ещё есть tooltips_class32
> и он перегораживает чекбокс ).
Интересно, невидимый контрол - зачем он тогда, и кто в него галки то ставит , и как мы о нем знаем ??
> Остаётся вариант с хуком (посмотреть на сообщения принимаемые
> окном) я в это области совсем 0 и походу придётся учиться.
Вот и я когда-то так подумал (за универовский интернет приходилось платить) и пустился в тяжкую учёбу.
DVM (2013-10-19 16:27:00) [2]
> brother © (19.10.13 14:27) [5]
> с чего бы он не оконный? фокус же может получать?
>
>
Смотря, что под фокусом подразумевать. Не оконные тоже фокус могут иметь.
DVM (2013-10-19 16:25:00) [3]
> Leonid Troyanovsky © (19.10.13 12:41) [3]
> Странно, что ты невнимателен.
В чем именно?
brother (2013-10-19 14:27:00) [4]с чего бы он не оконный? фокус же может получать?
Артем (2013-10-19 12:56:00) [5]Ну это я так понял из разряда - узнать что написано в Label в чужом окне.
Leonid Troyanovsky (2013-10-19 12:41:00) [6]
> DVM © (19.10.13 12:13) [2]
> не оконный вот и все.
Странно, что ты невнимателен.
--
Regards, LVT.
DVM (2013-10-19 12:13:00) [7]
> Leonid Troyanovsky © (19.10.13 09:22) [1]
> Странно, что у Spy++ и не получилось.
Почему странно, контрол этот не оконный вот и все.
> Артем (18.10.13 23:39)
> Остаётся вариант с хуком (посмотреть на сообщения принимаемые
> окном)
Ну и увидишь ты там клик мышью по определенным координатам. Тут и гадать не надо. Только вот состояние так не узнаешь.
Leonid Troyanovsky (2013-10-19 09:22:00) [8]
> Артем (18.10.13 23:39)
> Может быть есть какая нить прога показывающая какие сообщения
> принимает окно ?
Странно, что у Spy++ и не получилось.
Пробуй WS32.exe из папки где дельфи.
--
Regards, LVT.