Zmyths
2016-11-05 03:03
采纳率: 100%
浏览 949
已采纳

急求!MFC中几个对话框共用一个套接字

实现一个聊天的,开始的窗口是登录框,在这里定义的SOCKET对象,然后和服务器联立了连接,登录成功之后,关闭登录框弹出聊天框,我想聊天框里直接用登录框里已经连接好的套接字,该怎么共用。把SOCKET对象在哪里定义全局或者自定义消息怎么实现

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • oyljerry 2016-11-05 08:40
    已采纳

    把socket对象放到CWinApp中。用一个函数来提供访问。这样每个对话框都可以访问到

    点赞 打赏 评论
  • 微wx笑 2016-11-05 04:39

    在主窗口声明全局的SOCKET对象

    点赞 打赏 评论
  • Ivan_Lin 2016-11-06 01:48

    定义一个全局对象,将连接后的套接字保存在改对象的一个属性中,之后就能直接使用了。

    点赞 打赏 评论

相关推荐 更多相似问题