Страница: 1 |
Вопрос: Открыть неоткрывающийся процесс | Добавлено: 11.04.09 04:46 |
Автор вопроса: ![]() |
На самом деле задача проще - получить данные из чужого TreeView. Если процесс открывается с возможностью записи в его память PROCESS_VM_WRITE все прекрасно. Но как быть с процессами, которые запрещают доступ к своей памяти? Или может быть есть еще способы получения данных из TreeView |
Ответы | Всего ответов: 10 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 11.04.09 06:23 |
Пробуем получить привилегии отладчика. А если драйвер защищает процесс, то фиг знает... Глобальный хук, видимо. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 11.04.09 16:26 |
LVM_GETITEM не работает? |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 301746136 Вопросов: 28 Ответов: 549 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 11.04.09 18:10 |
Sharp вообщем
1 процесс- VB6 мой проект 2 процесс - откуда надо вытащить treeview LVM_GETITEM работает только если записывать его в памяти процесса 2 (в котором нужное нам Treeview), когда я пытаюсь записать инфу в память моего процесса, в процессе 2 происходит критическая ошибка (например проект VB зависает надолго и потом ошибка память не может быть Read). Если же записывать и читать структуру в (из) память процесса 2, то все работает нормально, но следовательно для этого открыть его нужно с PROCESS_VM_WRITE. Executioner Пытаюсь получить привелегии с помощью функции
но в
![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: adamis@list.ru Вопросов: 153 Ответов: 3632 |
Профиль | Цитата | #4 | Добавлено: 11.04.09 18:17 |
Непомню как с субитэмами но итемы можно через апи и получить и послать в другую прогу и в память лезть не придется. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 301746136 Вопросов: 28 Ответов: 549 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 11.04.09 18:57 |
Smith Айэтемы получить можно а вот название их нет |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: adamis@list.ru Вопросов: 153 Ответов: 3632 |
Профиль | Цитата | #6 | Добавлено: 11.04.09 19:32 |
Извиняйте неуча.
Я вообще тревью с листвью попутал ![]() Но всетаки это должно быть возможно ![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 301746136 Вопросов: 28 Ответов: 549 |
Web-сайт: Профиль | Цитата | #7 | Добавлено: 11.04.09 19:48 |
Листвью следующий по плану)))
А вот с текстбокс и батон и листбок и комбобокс проблем не встретилось а тут почему то загвоздка. |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 313 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 26.04.09 22:33 |
Если программа с контролом TreeView написана на другом, отличном от VB, то ничего не выйдет, если наоборот, то нужно узнать адрес объекта и с помощью copymem скопировать в нужный адрес. Кажется сложным, но я где видел такой пример, и у меня тоже есть он, но дать не могу |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 19 Ответов: 313 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 26.04.09 22:53 |
Помогите с написанием сервиса.
Ситуация следующая: есть готовая программа-сервис, при запуске которой статусом является starting вместо running, имя_пользователя вместо system, т.е сервис не работает(пытается запуститься). Заранее благодарен |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 301746136 Вопросов: 28 Ответов: 549 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 27.04.09 08:31 |
Если программа с контролом TreeView написана на другом, отличном от VB, то ничего не выйдет, если наоборот, то нужно узнать адрес объекта и с помощью copymem скопировать в нужный адрес. Кажется сложным, но я где видел такой пример, и у меня тоже есть он, но дать не могу
Да ладно жадина))) я уже давно разобрался и могу ВСЕ. |
Страница: 1 |
|