关于异步调用
请问一个异步调用时是否自动生成了一个线程?
什么时候要用:InvokeRequired .
------解决方案--------------------当在其它的线程访问本线程的时候InvokeRequired 是True
MSDN的说法:
InvokeRequired
获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调用方位于创建控件所在的线程以外的线程中。
------解决方案--------------------属性值
如果控件的 Handle 是在与调用线程不同的线程上创建的(说明您必须通过 Invoke 方法对控件进行调用),则为 true;否则为 false。