之前的一个帖子——
“Win7里TerminateThread会造成崩溃?”
http://topic.csdn.net/u/20120116/17/2fb1c63e-8f37-4bf3-8fd7-b32343ceaf36.html
已经定位出原因了,就是因为发送http请求的线程被结束了以后,通过InternetSetStatusCallback设置的回调函数还会继续被调用,结果就引用到一些已经被销毁了的变量,引起崩溃。
我尝试在结束线程前先调用InternetSetStatusCallback(hInternet, NULL);取消其回调函数。但是无效。。求解,或求方案,谢谢。。(另外,我也试了在结束线程前首先把各种句柄InternetCloseHandle()掉,但也是没作用。。)