参考SetUnhandledExceptionFilter函数,安装的UnhandledExceptionFilter会传给你。

解决方案 »

  1.   

    to xiaoqiao20070618()
       不知道是不是我的错觉,感觉你提问的态度,令人不愉快。几乎就不想接着答了。《异常我的程序就会报此软件出现异常时寄存器的状态,不知我说清楚了没?》这种语气好像很不耐烦的样子,另外,别人的答案不是你所期望的,你可以无视或者谦虚一点解释一下。
       另外你在本帖的标题本来就没说清楚,是在同一进程还是不同进程。好了废话就到这。===================================================
    我的解决方案有两种:
    1.在出错前注入到可能出错的进程,设置顶层异常处理。可以使用钩子或者远线程
    2.GetThreadContext,当然你要知道出错的线程,及其取到它的句柄。其他的可以参考Debug API