Sth*_*t01 0 c# c++ winapi multithreading
我做了一些测试并注意到,当安装事件挂钩的线程结束(或被杀死)时,不再调用回调函数,就好像挂钩与线程一起结束一样。
然而,文档说从安装事件的同一个线程调用UnhookWinEvent,如果线程不再活动,这是不可能的。
因此,如果安装事件挂钩的线程在调用之前意外终止UnhookWinEvent,会发生什么情况?是否出现一些问题?或者事件钩子是否与线程一起终止,就像 UnhookWinEvent 已被调用一样?