Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Как получить указатель на VCL-класс зная лишь его HWND? 18.02.04 23:02 Число просмотров: 926
Автор: TMind Статус: Незарегистрированный пользователь
|
Может кто поможет в следующей проблеме:
Можно ли получить указатель на VCL-класс(TDBGrid), зная HWND его окна, из ДЛЛ внедренной в чужой процесс (сам компонент создан этим процессом)?
(Ось W2k)
Функция FindControl не срабатывает (наверное из-за того, что работает в контексте ДЛЛ, а не процесса)
Подробнее:
Есть программа (ЕХЕ), которая отображает содержимое некой БД. Сама БД зашифрована неизвестным методом.
Остается внедряться в процесс и брать данные из его памяти. У процесса есть окно класса TDBGridEh. Напрашивается решение по цепочке DBGrid->DataSource->DataSet выйти на этот самый датасет и уже от него брать данные. Но вот здесь и возникает вышеописанная проблема.
Кто сможет помочь - буду весьма признателен
|
- Как получить указатель на VCL-класс зная лишь его HWND? - TMind 18.02.04 23:02 [926]
|
|
|