我通过UDP协议创建了一个端口,我目前需要在收到“消息”,特指别人发送过来的消息。
此时创建一个实例。(已存在对象的)。
我猜测创建不成功的原因是 接受消息的 线程并非控制创建实例的线程。(但是并没有报错和任何提示,只是到了这里就不运行了,用
MessageBox的方法测试出来的 ,在创建实例的前后各加一个语句,后面的执行不了。(不知道为什么我的debug不可以用,只可以release))
;-)
那我又应该怎样才可以在不一样的线程中,让另外一个线程创建 对象实例呢?
不通过消息机制可否?有否简便的方法?
vs中的消息队列和操作系统的消息机制,是否指的是同一个消息?
是否需要在安装中安装消息队列后,才可以在vs中使用,我没有安装,所以这个组件也是用不了?
--
谢谢大家的帮助和支持!
跨线程访问需要 Invoke
“叶落满天”编写:
> 我通过UDP协议创建了一个端口,我目前需要在收到“消息”,特指别人发送过来的消息。
> 此时创建一个实例。(已存在对象的)。
> 我猜测创建不成功的原因是 接受消息的 线程并非控制创建实例的线程。(但是并没有报错和任何提示,只是到了这里就不运行了,用
> MessageBox的方法测试出来的 ,在创建实例的前后各加一个语句,后面的执行不了。(不知道为什么我的debug不可以用,只可以release))
> ;-)
> 那我又应该怎样才可以在不一样的线程中,让另外一个线程创建 对象实例呢?
> 不通过消息机制可否?有否简便的方法?
>
>
> vs中的消息队列和操作系统的消息机制,是否指的是同一个消息?
> 是否需要在安装中安装消息队列后,才可以在vs中使用,我没有安装,所以这个组件也是用不了?
>
> --
> 谢谢大家的帮助和支持!
>
t-xguo@prcvap.microsoft.com
04-06-2007, 05:00 AM
ã
ѡMSMQDZȽϼķȷҪװWindows Component Mesage Queueʹ÷Բο http://www.codeproject.com/csharp/mgpMyQueue.asp
ѡWindows Message WM_DATACOPYн̼ͨѶ,ʹ÷Բμ
http://dev.csdn.net/develop/article/15/15598.shtm
ʹ.net remoting ϸԲμMSDN
ֹ֧ʦ
ȫ֧
---------------------------------------------------------------------------------------
ǵķʱ䣺һ9:00-18:00ڼճ⣩ǽգ48СʱṩʼӦһо⡣鼼֧Ϣʣhttp://support.microsoft.com/gp/newsgroupsupport/zh-cn.
ʱĶʹáظ(Reply to Group)⽫ûл
---------------------------------------------------------------------------------------
ԡ״ṩûκεͬʱҲûκȨ
t-xguo@prcvap.microsoft.com
04-09-2007, 03:10 AM
ã
ڴ壬Ƿʣκʣӭۡ
ֹ֧ʦ
ȫ֧
---------------------------------------------------------------------------------------
ǵķʱ䣺һ9:00-18:00ڼճ⣩ǽգ48СʱṩʼӦһо⡣鼼֧Ϣʣhttp://support.microsoft.com/gp/newsgroupsupport/zh-cn.
ʱĶʹáظ(Reply to Group)⽫ûл
---------------------------------------------------------------------------------------
ԡ״ṩûκεͬʱҲûκȨ