猿问

C#多线程相关问题

大家好!现在开一个线程从socket接收图片,每接收完一幅,主线程需要处理一幅并显示图像,可以用消息机制通知主线程进行处理吗?如果能,在C#中应该如何实现?  另外,想请教一下C#中窗口是实时重绘的吗?谢谢!

元芳怎么了
浏览 444回答 2
2回答

临摹微笑

应该是winform的吧,刷新窗口需要在Invoke中放入委托实例实现刷新。感觉可以这样做:1.申明一个委托:delegate void DeleMethod(object[] args);2.创建需要在主线程中执行的方法public static void MainExecute(object[] args){}3.工作线程处理完成后执行:Invoke(new DeleMethod(MainExecute),args);

胡子哥哥

支持楼上的。。。
随时随地看视频慕课网APP
我要回答