![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| RinOSpro |
|
||||
|
Unregistered |
В общем делаю нечто Spy++ когда наводишь на чужую форму или другой контрол она выделяет его. Выделить получается но иногда остаются линии. Как можно подправить процедуру чтобы после отпускания мышки никаких нарисованных мной линий на чужой форме не оставалось?
|
||||
|
|||||
| Rrader |
|
|||
|
Inspired =) ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1535 Регистрация: 7.5.2005 Репутация: 29 Всего: 191 |
|
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
Rrader - Спасибо!
Есть еще один не большой вопросик задам сюда, Spy++ выделяет все контролы также label-ы, заэнабленные buttin-ы, этаже процедурка этого не делает, есть функция ChildWindowFromPoint ее пробывал но так и не получилось выделить lablel-ы ожет не так пробывал.... Подскажите плиззз |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 19 Всего: 95 |
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
ama_kid - не поможете примерчиком
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Label - не окно.
Это всего лишь надпись на паренте. Она не выделяется, т.к. не является самостоятельным окном - это часть окна, на котором она нарисована. Соответственно и хэндла не имеет. Конечно, бывают и оконные лабелы. Но это, как правило, исключение. |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 16 Всего: 128 |
стандартный виндовый класс - Static и есть по идее окно-лабел. -------------------- There are always someone smarter than you... |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
Snowy - согласен в delphi да но в с++ это смотря как захотеть
Если скажем взять форму delphi c label то ни Spy++ их не видит ни моя прога все правильно. В моем случае есть программа там есть label-ы spy++ выделяет и показывает их handle и имя класса а я чтото не могу.... |
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 19 Всего: 95 |
Не помогу, ибо не было необходимости писать аналог Spy++ (он меня вполне устраивает), поэтому своего кода нет, а с нуля писать лениво. Но если ты выложишь работоспособную заготовку - думаю, общественность могла бы посмотреть её на предмет улучшения...
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
ama_kid так я не собираюсь переписывать Spy++
|
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
Людиии ну хоть ссылочку подарите на подобную тему
|
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
||||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |