调用线程必须为 STA,因为许多 UI 组件都需要(转载)

来源:互联网 发布:vb开发的软件有哪些 编辑:程序博客网 时间:2024/06/10 12:25
public partial class Window1 : Window    {        private delegate void DoTask();        public Window1()        {            InitializeComponent();            Thread t = new Thread(new ThreadStart(Start));            t.Start();                    }        private void Start()        {            System.Windows.Application.Current.Dispatcher.Invoke(DispatcherPriority.Background, new DoTask(DoMyTask));        }        private void DoMyTask()        {             //在此执行你的代码        }    }

0 0
原创粉丝点击