Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > Хелп |
Автор: Diemon 6.11.2007, 19:52 |
В dll находиться хук-функция, как я понял, у нее количество и тип входящих параметров менять нельзя, ну а мне надо передать туда еще параметр, как мне такое сделать? |
Автор: dumb 6.11.2007, 19:57 |
IPC ps. будет нормальный вопрос - будет нормальный и ответ. |
Автор: Diemon 6.11.2007, 20:05 |
Ну мне надо в мою хук функцию, которая находиться в dll как то передать строку, например, как это сделать? |
Автор: Andrey44 7.11.2007, 10:06 |
Строку из другой программы? |
Автор: Lazin 7.11.2007, 11:31 |
Если это хук-функция, откуда ты собираешься передавать строку? DLL с хуком цепляется ко всем процессам, и вызывается системой, которая и передает параметры в функцию. |
Автор: xvr 7.11.2007, 17:15 | ||
В порядке телепатии - ты установил хук в dll которая и загрузилась в твое же собственное приложение, и теперь ты пытаешься передать ей какие то дополнительные параметры? Если сеанс телепатии был успешен, то открой эту dll в своем процессе (через LoadLibrary), и вызывай свою функцию (другую) с дополнительными параметрами (через GetProcAddress) |
Автор: Diemon 9.11.2007, 08:19 |
Спасибо за советы. Я тут еще почитал пару статей и разобрался. |