Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.20;
Скачать: CL | DM;

Вниз

передача данных между АП   Найти похожие ветки 

 
aleko   (2007-12-21 22:15) [0]

Доброго времени суток.
Поставил хук на запуск определенного приложения, соответственно в глобальной DLL. Работает. Но после отлова момента запуска GetCurrentDir возвращает папку запущенной программы, а не моей. Как заставить его вспомнить что он из моей папки? Глобальные переменные инициализируются заново при проецировании DLL в другое АП... передать через Memory Mapped Files? А можно таким образом передать строки?  
GetCurrentDir мне нужен чтобы из текстового файла взять инструкции для дальнейших действий... или можно загнать в память весь файл целиком?
(можно конечно тупо поместить папку с прогой в папку отлавливаемой, но это не то... :)
Укажите направление плиз....


 
SergeyIT   (2007-12-22 00:46) [1]

Самое простое - перед установкой хука запишите CurrentDir куда-нибудь в регистри, а при запуске приложения прочитайте оттуда из функции хука.


 
aleko   (2007-12-22 12:32) [2]

Спасибо... но нужно чтобы данные хранились какое-то продолжительное время, регистры наверное не подойдут... лан, забрезжила мысль... попытаюсь воплотить... спасибо за ответ


 
@!!ex ©   (2007-12-22 13:25) [3]

> [2] aleko   (22.12.07 12:32)

не регистры, а регистри. Реестр.


 
DVM ©   (2007-12-22 13:59) [4]


> Самое простое - перед установкой хука запишите CurrentDir
> куда-нибудь в регистри

уж лучше в MMF


 
aleko   (2007-12-22 22:16) [5]


> @!!ex ©   (22.12.07 13:25) [3]


:))))) туплю.. спасибо



Страницы: 1 вся ветка

Текущий архив: 2008.01.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
6-1179133249
Санек2007
2007-05-14 13:00
2008.01.20
Загрузка изображения с сайта


9-1165725158
Архипелаг-ГУЛАГ
2006-12-10 07:32
2008.01.20
Как была создана картинка для демки Archipelago из GLScene ?


2-1198236352
Washington
2007-12-21 14:25
2008.01.20
Метод Post


2-1198224335
Kolan
2007-12-21 11:05
2008.01.20
Так все таки использовать ли TADOCommand всегда?


2-1198155822
312kbps
2007-12-20 16:03
2008.01.20
Определить номер текуще строки в ListBox !?