Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maxgold
0 / 0 / 0
Регистрация: 04.02.2012
Сообщений: 14
#1

Внедрение DLL: Не получается вытащить данные из listview чужой программы. - C++

18.03.2012, 14:09. Просмотров 917. Ответов 4
Метки нет (Все метки)

В общем ситуация такая. Есть чужая программа, в ней элемент управления(ЭУ) похож на listview, но его класс отличается от стандартного. В этом listview данные периодически обновляются из сети. Дллку я внедрил, а вот получить текст не получается. Сообщения хоть через макрос ListView_GetItemText, хоть через SendMessage не проходят. ListView_GetItemCount 0 возвращает, а ListView_DeleteAllItems ложь... Смотрел через Spy++ сообщения этого ЭУ. Пролетают WM_NCPAINT, WM_ERASEBKGND, WM_STYLECHANGING, WM_GETDLGCODE, WM_PAINT и т.п., а сообщений с префиксом LVM_ нет, даже когда я посылаю. За что зацепиться не знаю. Может через память и каким образом?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2012, 14:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Внедрение DLL: Не получается вытащить данные из listview чужой программы. (C++):

Внедрение DLL в EXE - C++
Здравствуйте, хочу написать свой объединитель exe и dll. Подскажите, как это можно сделать так, чтобы можно было при запуске использовать...

Как внедрить dll в чужой процесс - C++
Как внедрить длл в чужой процесс, и отлавливать все его сообщения...... если возможно, то небольшой пример или ссылка рус....

Использование чужой dll в своей программе - C++
Есть dll-ка wavcarrier.dll. Её использует программа invisible secrets для шифрования файлов и связки их с wav файлом. Так вот, как можно...

Вытащить данные из окна чужой программы - Visual Basic
есть программа, из которой нужно прочитать содержимое окошек скрин программы на рисунке "scr01.jpg" программа "WinSpy" отлично видит...

Внедрение DLL в чужой процесс - Visual C++
Доброго времени суток! Делаю инжект ддлки в сторонний процесс следющим образом: 1. открыл процесс 2. выделил память в нём 3....

Внедрение программы в чужой процесс - Visual Basic
Как внедрить свою программу в процесс например игры, чтобы в игре работала моя программа?

4
thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
18.03.2012, 16:05 #2
maxgold, может это не listview, а чего-нибудь попиксельно рисуемое
0
Илларион
8 / 8 / 0
Регистрация: 05.06.2011
Сообщений: 97
18.03.2012, 16:36 #3
А можно глянуть это приложение?
0
maxgold
0 / 0 / 0
Регистрация: 04.02.2012
Сообщений: 14
18.03.2012, 19:12  [ТС] #4
Приложение - клиент pоkеrstаrs.соm... Можете скачать, посмотреть.
...
Погуглил. Насколько я понял есть 3 решения: OCR, читать память или как-то через сообщения.. Если через память как это дело можно организовать? В какую область памяти копать?
0
thebvog
73 / 53 / 3
Регистрация: 20.02.2012
Сообщений: 239
18.03.2012, 19:14 #5
maxgold, отладчиком можно посмотреть.
0
18.03.2012, 19:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.03.2012, 19:14
Привет! Вот еще темы с ответами:

Как получить данные с чужой программы в свою? - Delphi
Есть программа teamviewer(Portable) мне нужно взять данные id и пароль и передать их в свою программу?Разные способы делал никак не...

Не получается отобразить данные в ListView, используя Binding. - C# WPF
Не получается отобразить данные в ListView, используя Binding. Создал CompanyPage. Туда прописал: <Grid> <ListView...

Вытащить входные данные из программы - Matlab
Как вытащить входные данные из файла в котором реализован какой-либо алгоритм

Данные в ListView вносятся два раза (получается 2 строки одинаковых данных) - Visual Basic .NET
Public Class Form1 Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru