![]() |
|
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]()
|
|
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Прошу помощи. Как мне получить дескриптор окна из Dll которое открываю в потоке???
|
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
А сохранить его гденибудь нельзя?
Что ты знаеш о окне? Имя? Класс? -------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Имени окна не знаю.
вот обработчик Execute потока в котором стартую форму из Dll
атладчиком смортю: когда выполняется строчка
то запускается форма, и поток когда форму закрываю, то выполняется сточка
так в кокой же момент ловить хендл окна??? а зетем как эго ловить??? |
||||||
|
|||||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Ну сделай чтобы GO2 тебе возвращала handle формы...
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Воо, идея интересная, вот только как, я в этом ваще 0, подскажи плиз!!! |
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Ну как-нибудь так:
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
а можно таким же макаром получить заголовок этой формы?
|
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Конечно можно, в чем проблема?
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
а Это будет Title или Caption ?
|
|||
|
||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Ну что ты будешь из функции возвращать то и будет.
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
Что-то не получается, вот фунция:
и в обработчике потока:
нечего не получаю Добавлено через 5 минут и 54 секунды а с хендлом получается число типа "2", можел ли хендлл быть из одной цифры? |
||||
|
|||||
| Rennigth |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1708 Регистрация: 21.6.2004 Где: Moscow Репутация: 15 Всего: 76 |
Код dll-ки дафай.
-------------------- (* Honesta mors turpi vita potior *) |
|||
|
||||
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
ааа, Dll не моя, поэтому и кода у меня нет, мне известно только имя Длл и процеддура вызова формы
|
|||
|
||||
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 9 Всего: 95 |
appleVin, такие подробности сразу говорить надо Посмотри в Spy++ класс окна Dll - может там можно его узнать - тогда можно будет просто FindWindow натравить на него по классу окна... -------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| appleVin |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 47 Регистрация: 26.3.2007 Репутация: нет Всего: нет |
хотя с другой Dll , дескриптор получается 8ми значный, а Caption пустой.
Добавлено через 4 минуты и 17 секунд
сори конечно за ламерство, но что за зверь этот Spy++, |
|||
|
||||
![]()
|
| Правила форума "Delphi: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |