Здравствуйте, nauro, Вы писали:
N>Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>__try — __except надо, а не try-catch. И в обработчике посмотреть код исключения (GetExceptionCode)
N>Спасибо за совет, попробовал, "те же яйца, только в профиль". Вылетает сразуже при вызове ShellExecuteEx и ни в __except ни в __finally не заходит.
N>Может я не так блок обьявляю?
N>N>__try
N>{
N> //call ShellExecuteEx
N>}
N>__except(EXCEPTION_EXECUTE_HANDLER)
N>{
N> //logging
N>}
N>
Все верно.
Можно еще попробовать SetUnhandledExceptionFilter