为了账号安全,请及时绑定邮箱和手机立即绑定

C#多线程相关问题

C#多线程相关问题

元芳怎么了 2018-09-12 08:06:14
大家好!现在开一个线程从socket接收图片,每接收完一幅,主线程需要处理一幅并显示图像,可以用消息机制通知主线程进行处理吗?如果能,在C#中应该如何实现?  另外,想请教一下C#中窗口是实时重绘的吗?谢谢!
查看完整描述

2 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

应该是winform的吧,刷新窗口需要在Invoke中放入委托实例实现刷新。感觉可以这样做:

1.申明一个委托:delegate void DeleMethod(object[] args);

2.创建需要在主线程中执行的方法public static void MainExecute(object[] args){}

3.工作线程处理完成后执行:Invoke(new DeleMethod(MainExecute),args);


查看完整回答
反对 回复 2018-09-16
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

支持楼上的。。。

查看完整回答
反对 回复 2018-09-16
  • 2 回答
  • 0 关注
  • 443 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信