Re[12]: Взаимодействие с dll, внедренными в "чужие" консольн
От: Unsacrificed  
Дата: 03.01.10 16:13
Оценка:
Здравствуйте, alexey_ma, Вы писали:

_>А у меня вообще не работает хук в консоле. Я тут на досуге проверил, хук не устанавливается в консоль. То есть SetWindowsHookEx возврашает не нулевой хендл, LastError = 0, а хуковая длл в консольный процесс не грузится. Так-что возможно придется попробовать что либо другое, либо инжектиться в консольный процесс как-то по другому, либо снаружи работать через Console functions.


Не буду утверждать, что хук к консольному приложению корректно цепляется, но по крайней мере: установил хук глобально, прописав в конструкторе класса вызов MessageBox, так вот при запуске по крайней мере некоторых консольных прог этот messagebox появляется, хотя дальнейшую судьбу хука я не проверял.
Ладно, буду ковыряться дальше в т.ч. с Console function.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.