多线程编程中,使用消息通知接收数据和判断通讯,是否在需要在消息中增加锁呢?

ManOfBCB 2007-09-27 09:51:04
如题,该怎样增加锁呢?谢谢
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ManOfBCB 2007-10-02
  • 打赏
  • 举报
回复
但是消息id是公用的,每个通讯线程接收到数据或则有别的其他事件都要用到这些消息ID,这些也不需要同步吗?
cczlp 2007-10-02
  • 打赏
  • 举报
回复
消息id? 每个线程的消息队列都属于自己的,和其它线程无关, TThread的同步就是使用消息队列.
cczlp 2007-10-01
  • 打赏
  • 举报
回复
消息是由系统给你放在队列中的(PostMessage方式),或者由你直接发送到窗口处理过程(SendMessage方式),
顺序处理到, 不需要考虑同步问题.
wanglovec 2007-09-30
  • 打赏
  • 举报
回复
为什么要加??
ManOfBCB 2007-09-29
  • 打赏
  • 举报
回复
居然没人响应
ManOfBCB 2007-09-28
  • 打赏
  • 举报
回复
UP

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧