powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как получить информацию в Grid'e другой программы?
8 сообщений из 8, страница 1 из 1
Как получить информацию в Grid'e другой программы?
    #34908985
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй ночи!

Собственно, сабж.

Есть программа, которая работает постоянно и выдает логи в Grid'e. Мне эти данные нужно получить.

Как это реализовать? Хотя бы наметки!
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909055
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Handle Grid'а я получаю.

Теперь, как я могу им манипулировать?
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909160
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
никак, все что ты можешь это из разряда стандартного набора оконных api функции (показать окно, спрятать окно, установить/считать текст заголовка и т.д.), если разработчик не позаботился о каком-то спец. сообщении возвращающем нужные данные
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909246
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Т.е. для Grid'а не предусмотрено таких функций, типа, как WM_GETTEXT для Edit'а, да?
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909267
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AloneAliТ.е. для Grid'а не предусмотрено таких функций, типа, как WM_GETTEXT для Edit'а, да?
все зависит от реализации, знаешь их - пользуйся
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909362
AloneAli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cerebrum AloneAliТ.е. для Grid'а не предусмотрено таких функций, типа, как WM_GETTEXT для Edit'а, да?
все зависит от реализации, знаешь их - пользуйся
А есть какая-нибудь возможность узнать? Может есть какие-нибудь проги, типа Viewer'ы?

Поможет ли программа InqSoft Sign of Misery?
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34909817
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
маловероятно что разработчик компонента, тем более такого как grid, будет вводить сообщение, которое будет в качестве составляющего принимать указатель или значение целой таблицы (еще и не понятно как структурированной и организованной), посмотри в сторону spy++, если хочешь получить детально кто кому чего посылает, но я очень сомневаюсь в положительном результате
--------------------------------------------------------------
[не претендую на уникальность]
...
Рейтинг: 0 / 0
Как получить информацию в Grid'e другой программы?
    #34915891
XXXVita
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На самом деле можно получать любую инфу об объектах в другом процессе.

Задача, конечно, не из легких. Надо и литературу почитать (очень советую Джеффри Рихтера "WINDOWS Создание эффективных Win32-приложений с учетом спецификации 64-разрядной версии Windows "). А почитать вот что: внедрение dll в процесс и использование ловушек. Твой код (в виде оконной процедуры) работает (как ловушка или как dll) в чужом потоке. Получает нужную информацию и передает твоей проге через, скажем, отображаемый в память файл. Вот, в принципе, и все.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как получить информацию в Grid'e другой программы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]