detach debugger msvc
От: jyuyjiyuijyu  
Дата: 05.12.11 14:33
Оценка:
всем привет есть проект инжектит DLL в другой процесс если я отлажваю
код и нажимаю shift + F5 "Stop Debugging" то отладчик просто
прибивает отлаживаемый процесс из за этого не происходит выгрузка DLL
из другой программы она должна вызыватся в обработчике WM_DESTROY в итоге
следующий запуск отладки дает ошибку инжекта потому что не была
произведена очистка нормальная в прошлый раз вопрос как заставить отладчик
выполнить произвольный кусок кода перед тем как он прибъет процесс ?
я бы вставил в этот кусок очистку и было бы все ровно
почему я не хочу нормально завершать приложение — потому что обычно
сидиш где нибудь в дизассемблере и есть огромная разница или просто кликнуть
"Stop Debugging" и все или F5 "Continue" а потом еще через меню гасить
прогу это просто не удобно а иногда просто нельзя продолжать выполнение
надо просто прервать и в тоже время надо чтобы вызвался код очиски чтобы в следующий раз отладка нормально пошла никто не сталкивался с побобным ?
спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.