![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Всем привет!
Тема будет не о вирусах точно! суть темы: Пишу программу которая управляет запускаемыми через неё процессами(приоритет, номер ядра цп и почее..). Понял что проще контролировать чуж. процесс не через поток(thread), а вот как: запускаем чуж. программу - втыкаем её свою dll, и через dll делаем что надо (выставление приоритетов и прочего). С реализацией проблема: Сейчас в голове пака только это: Запуск чуж. приложения - подключение своей dll - ?? возникли вопросы: Как правильно подключать свою dll к чужому процессу?(нужны ли привелегии отладчика?) Что делать dll'ке когда она внутри процесса? Как наладить правильное общение моей программы с dll'ками в чужих процессах? Что делать dll'ке когда чужой процесс хочет завершиться? В общем что-то подобное на TrayIt только чуть в другом направлении(работа с процессами. а не с окнами). Знающие люди помогите пожалуйста! Последний раз редактировалось Человек_Борща; 23.01.2011 в 19:40. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,833
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Слежение за окнами процесса, оповещение основной(моей программы) что такой-то процесс завершён..
Полный контроль чужого процесса и его окон(иконка чужой программы в трее)... |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
64-битную версию своей ДЛЛ уже решил чем будешь компилить? )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
free pascal'ем , а вообще по сабжу темы кто-нибуть будет говорить?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
А поиском будет хоть кто-то пользоваться? Эта тема всплывает чуть ли не чаще, чем "а как мне запихнуть значёк туда, где часы".
http://www.codeproject.com/KB/thread...eteinject.aspx http://www.codeproject.com/KB/threads/winspy.aspx
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка файла на уже существующий | Serjuk | Помощь студентам | 10 | 18.11.2010 21:46 |
Свернуть чужую программу в трей | grafgrial | Общие вопросы Delphi | 6 | 18.06.2010 19:27 |
Перетаскивание на чужую программу | mutabor | Win Api | 2 | 03.07.2008 20:33 |
Как со своей проги запустить чужую | SeRhy | Помощь студентам | 5 | 04.11.2007 11:18 |