2010-12-22 93 views

回答

4

编号调用正在阻塞 - 整个线程将阻塞,直到调用Invoke返回。

还有BeginInvoke这是非阻塞。

3

不需要。它需要UI线程来完成泵送。如果它没有,那么Invoke()将不会完成。经典的死锁btw的来源。用Debug + Windows + Threads进行诊断,检查主线程调用堆栈。