首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过MFC文档/视图架构创建winsock客户端

通过MFC文档/视图架构创建winsock客户端
EN

Stack Overflow用户
提问于 2013-05-05 17:23:05
回答 1查看 151关注 0票数 0

我有一个游戏TicTacToe,这是在MFC中创建的文档/视图架构,我有服务器(标准控制台应用程序)与winsockets。我应该在哪里初始化客户端的socket以连接到服务器?(它必须完全是winsock,不带Csocket)。我知道如何创建winsocket,但我不知道在doc/view架构中必须在哪里创建它们。(我只知道在“InitInstance”中初始化"WSADATA wsaData“)

EN

回答 1

Stack Overflow用户

发布于 2013-05-06 10:06:50

这取决于你的程序设计。如果您使用了整个文档/视图架构,那么您将拥有document的File->Open / File->New / File->Save handlers。因此,将通信代码放在那里似乎是正确的。

但是,如果文档只是一个“虚拟”类,它是由向导创建的,但从未使用过,所有代码都放在视图中,那么您可以继续以同样的方式增强程序。将"connection“部分放入OnInitialUpdate方法,将disconnection部分放入WM_CLOSE处理程序。

为用户提供"Connect“选项(通过菜单或工具栏选项,或两者兼而有之)可能是个好主意。然后把代码放在那里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16383111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档