我有一个显示多个工作线程结果的窗口,但我的工作线程应该没有中断(几乎)工作,所以我想将我的通知数据发布到我目前正在使用的主窗口,BeginInvoke
但它有问题!我应该打电话EndInvoke
,但在哪里?我应该创建另一个线程来服务这个?另一种选择是PostMessage
直接使用,但由于我正在学习使用.NET
我更喜欢.NET
解决方案而不是平台调用(如果可用)。那么我应该怎么做才能在不阻塞我的工作线程的情况下向主线程发布一些东西呢?
问问题
122 次