1.首先在目标线程创建一个窗体,为其分配句柄;2.然后利用Timer控件的运行间隔,使目标线程可以接收到我发送过去的异常代码;3.Try语句块会捕捉到这个异常,然后跳转至Catch语句块;4.注意:有窗体的线程产生异常会出现弹窗,需要为Forms.Application设置一个属性,不让它接收异常,具体代码在图片里.
评论