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

Вниз

Сообщения окну   Найти похожие ветки 

 
Артем   (2013-10-18 23:39) [0]

Есть окно, в нём есть чекбокс (но этот чекбокс не является элементом  Windows (пробовал через спай получить его хендл - не получилось) ).
Мне нужно знать стоит ли в нём галка или нет. Пиксельное распознавание не подходит (т.к. в окне ещё есть tooltips_class32 и он перегораживает чекбокс ).
Остаётся вариант с хуком (посмотреть на сообщения принимаемые окном) я в это области совсем 0 и походу придётся учиться.
Может быть есть какая нить прога показывающая какие сообщения принимает окно ?


 
Leonid Troyanovsky ©   (2013-10-19 09:22) [1]


> Артем   (18.10.13 23:39)

> Может быть есть какая нить прога показывающая какие сообщения
> принимает окно ?

Странно, что у Spy++ и не получилось.
Пробуй WS32.exe из папки где дельфи.

--
Regards, LVT.


 
DVM ©   (2013-10-19 12:13) [2]


> Leonid Troyanovsky ©   (19.10.13 09:22) [1]


> Странно, что у Spy++ и не получилось.

Почему странно, контрол этот не оконный вот и все.


> Артем   (18.10.13 23:39) 


> Остаётся вариант с хуком (посмотреть на сообщения принимаемые
> окном)

Ну и увидишь ты там клик мышью по определенным координатам. Тут и гадать не надо. Только вот состояние так не узнаешь.


 
Leonid Troyanovsky ©   (2013-10-19 12:41) [3]


> DVM ©   (19.10.13 12:13) [2]

> не оконный вот и все.

Странно, что ты невнимателен.

--
Regards, LVT.


 
Артем   (2013-10-19 12:56) [4]

Ну это я так понял из разряда - узнать что написано в Label в чужом окне.


 
brother ©   (2013-10-19 14:27) [5]

с чего бы он не оконный? фокус же может получать?


 
DVM ©   (2013-10-19 16:25) [6]


> Leonid Troyanovsky ©   (19.10.13 12:41) [3]


> Странно, что ты невнимателен.

В чем именно?


 
DVM ©   (2013-10-19 16:27) [7]


> brother ©   (19.10.13 14:27) [5]
> с чего бы он не оконный? фокус же может получать?
>
>

Смотря, что под фокусом подразумевать. Не оконные тоже фокус могут иметь.


 
NoUser ©   (2013-10-20 13:38) [8]

OFF: ( У Мастеров свои игры - нам их не понять ;) )


> Пиксельное распознавание не подходит
>   (т.к. в окне ещё есть tooltips_class32
>   и он перегораживает  чекбокс ).


Интересно, невидимый контрол - зачем он тогда, и кто в него галки то ставит , и как мы о нем знаем ??


> Остаётся вариант с хуком (посмотреть на сообщения принимаемые
> окном) я в это области совсем 0 и походу придётся учиться.


Вот и я когда-то так подумал (за универовский интернет приходилось платить) и пустился в тяжкую учёбу.



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

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

Наверх




Память: 0.48 MB
Время: 0.007 c
2-1382028464
Евгений07
2013-10-17 20:47
2014.09.21
Ошибка компиляции функций виндовс


15-1390288445
JohnKorsh
2014-01-21 11:14
2014.09.21
Не по Delphi (поиск алгорима)


15-1392038991
Мистер Хэ
2014-02-10 17:29
2014.09.21
_DynArrayAddRef/_NewUnicodeString/_NewAnsiString/_NewWideString


15-1390926828
Rouse_
2014-01-28 20:33
2014.09.21
Голосование на знак "Мастер Delphi"


4-1264472887
SPeller
2010-01-26 05:28
2014.09.21
Проблема с Read/WriteProcessMemory из разных модулей