首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

小弟我写了一个windows窗体应用程序,现在想要实现后台用socket接受消息,然后界面上做相应变化

2013-10-19 
我写了一个windows窗体应用程序,现在想要实现后台用socket接受消息,然后界面上做相应变化请问我应该怎么做

我写了一个windows窗体应用程序,现在想要实现后台用socket接受消息,然后界面上做相应变化
请问我应该怎么做?
我想到的是在main函数里创建一个后台用于接受socket,但是收到之后怎么让form1做响应操作呢?

或者.net有没有什么更简单的方法可以使用?麻烦大家说说,谢谢。

或者
多线程
或者
SetTimer
[解决办法]
通信啊!~~
[解决办法]
收到消息后,调用相应的对象,或者通过消息触发事件
[解决办法]
多线程的吗?用线程监听socket,收到消息,让线程直接去处理form1吗?

如果是这样,可能会造成死锁。

最好是定义一类windows 消息,socket收到内容之后,通过windows消息把内容发到主线程让,让主线程去画form1.

如果是多进程的,那就不多说了,进程间通信。

热点排行