![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
имеется прога, в ней есть дочернее окно. Нужно чтоб моя прога открыла это окно чужой проги
я знаю имя дочернего окна, и имя главного окна(того, от куда надо вызвать дочернее) как это сделать? При нажатии кнопки вылезает это окно. Нужно как-бы с иметировать нажатие этой кнопки, чтоб вылезло это дочернее окно. Его handle (дочернего окна) мне известен. И handle главной формы(от куда вызываем окно) мне тож известен З.Ы. Уже не первый день гугл мучаю, всё в пустую, жду помощи |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 1 Всего: 56 |
А ты бы его не мучил, а спросил напрямую - http://www.google.ru/search?q=%D1%8D%D0%BC...%BF%D0%BA%D0%B8
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
Эт не то! Я так спрашивал! Условие такаво что я не знаю координаты кнопки! Нужно узнать её handle (кнопки) и уже тогда нажать, используя его! handle окна мне известен!
Нужно нйти handle кнопки, и с иметировать нажатие! Жду помощи Народ, кто знает, помогите, буду очень благодарен! Это сообщение отредактировал(а) COOLHack - 8.2.2008, 19:10 |
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: нет Всего: 30 |
Нужно нйти handle кнопки, и с иметировать нажатие!
см. поиск -------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
Да знаю что надо найти её хендл! Даж знаю как! Но там нужно указать текст, кторый на кнопке написан! А в моей ситуации на кнопке картинка!
Если кто поможет, буду очень благодарен! |
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 7 Всего: 372 |
COOLHack, ищи не по тексту, а по классу.
|
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
Вау, какой полезный совет! А я типо не знаю! И типо не пробывал!
Я запарился уже реально, сюда написал, в ожидании помощи, Искать по классу пробывал, вообщем не работает! Если не сложно, пример кода приведи |
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 7 Всего: 372 |
Находит кнопку класса 'TButton' на форме класса 'TForm1' и посылает сообщение клика. Для того чтобы узнать класс кнопки можно использовать программу WinSpy++ |
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
А если там кнопок 10 таких? как он себя поведёт? всем пошлёт?
Чёт у меня не работает... А как хендл строки для ввода тектса в чужой проге узнать не подскажешь? Это сообщение отредактировал(а) COOLHack - 9.2.2008, 13:08 |
|||
|
||||
| anwe |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 748 Регистрация: 2.9.2006 Репутация: 4 Всего: 23 |
Можешь попробывать с помощью это: Присоединённый файл ( Кол-во скачиваний: 30 )
1.rar 1,95 Kb |
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
И что в этом файле? не рискну запускать... Лучшеб исходник выложил
|
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
Ну мне кто нить поможет?
|
|||
|
||||
| anwe |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 748 Регистрация: 2.9.2006 Репутация: 4 Всего: 23 |
В этом файле показывается название класса, хэндл окна и его оконная процедура. Все этот справедливо для окон, что находятся под мышкой. Нажми хук и увидешь эффект. После закрытия проги все снимается. Ничего вредоносного. Вот и увидишь хэндл нужных окошек.
|
|||
|
||||
| THandle |
|
|||
![]() Хранитель Клуба Награды: 1 Профиль Группа: Админ Сообщений: 3639 Регистрация: 31.7.2007 Где: Moscow, Dubai Репутация: 7 Всего: 372 |
COOLHack, если не получается ничего, то можешь выслать мне на E-Mail ту програмку в которой надо нажать кнопку и то что у тебя получается. В свободное время посмотрю.
|
|||
|
||||
| COOLHack |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 281 Регистрация: 8.2.2008 Репутация: -1 Всего: 0 |
Ок
Это сообщение отредактировал(а) COOLHack - 9.2.2008, 22:43 |
|||
|
||||
![]()
|
| Правила форума "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. |