"在建立窗口句柄以前,不能在控件上调用 Invoke 或 BeginInvoke"

在Window窗体程序开发的时候,若是使用多线程编程,在子线程中访问主线程窗体内的控件,就须要使用控件的Control.Invoke方法或者BeginInvoke方法。可是有时候由于Window执行速度太快,尤为是你写代码的时候在InitializeComponent();完成以前起了一个线程去执行某些操做,涉及到窗体控件的,当你在调用Control.Invoke的时候,就可能出现 “在建立窗口句
相关文章
相关标签/搜索