Как правильно снять хук WH_CALLWNDPROCRET
От: Aniskin  
Дата: 09.09.17 06:34
Оценка:
Вызываю SetWindowsHookEx(WH_CALLWNDPROCRET, MyHookProc, 0, ThreadID), где ThreadID — это НЕ текущий поток. Делаю свои дела, затем снимаю хук. Но после снятия хука происходят вызовы MyHookProc, а мои данные и сама MyHookProc уже не валидны, и приложение падает. Есть способы победить беду, или установка хука WH_CALLWNDPROCRET на иной поток кроме текущего противозаконны?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.