在其它语言中,一般费时任务都放在其它线程中,以避免阻塞主线程。而不管它是费CPU还是费IO。
总之,这都是HTML的错。你大可以把网络请求也放在worker中处理,但不幸的是,支持worker的浏览器并不多。
这个我试过,跟中止进程类似,用API: 1.取线程中止码:GetExitCodeThread((void *)thread->Handle,&ExitCode)2.强行中止: TerminateThread((void *)thread->Handle,ExitCode)如此而已 这是一个死循环线程:__fastcall MyThread::MyThread(bo...