利用MFC的Csocket类实现网络通信.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《利用MFC的Csocket类实现网络通信.ppt》由会员分享,可在线阅读,更多相关《利用MFC的Csocket类实现网络通信.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验三 VC+6.0中利用MFC的CSocket类实现网络通信1简单的用户界面服务器界面客户端界面2程序的运行使用说明在一台计算机上同时运行客户端和服务器,服务器使用端口号为6000(或其它1024以后的端口号),客户端使用默认的端口号。显然客户端和服务器的ip地址均为 服务器端单击“侦听”按钮客户端单击“连接”按钮(若服务器端已处于“侦听”状态则弹出对话框“连接成功”,否则弹出对话框“连接失败”并等待下一次单击“连接”按钮)客户端输入要发送的信息,单击“发送”按钮服务器端单击“接收”按钮,接收到客户端发来的信息3服务器端的创建(1)新建工程LXServer4服务器端的创建(2)创建的程序类型
2、为“基本对话”5服务器端的创建(3)选择Windows Sockts支持6服务器端的创建(4)接下来几步直接点击“下一步”,直到下面对话框单击“完成”7服务器端的创建(5)界面制作8添加控件(以客户端界面为例)9服务器端的创建(6)编辑界面,对界面上的控件点击右键,选择属性选项,可以修改ID(把ID改为有意义的名字)和标题界面上没有控件的地方点击右键,弹出菜单,单击“建立类向导”(或者英文版叫Class Wizard),为每个控件添加变量。注意控件ID、变量类型、变量名(参看下页“建立类向导”)10服务器端的创建(7)建立类向导控件控件IDID11服务器端的创建(8)新建Csocket的派生类
3、Cserver为了处理CSocket得到的消息,新建CSocket的派生类CServer(参看上页“建立类向导”或者实验指导书P18)12服务器端的创建(9)为了防止用户未点击“侦听”就点击“接收”,令初始的界面“接收”按钮无效,在BOOL CLXServer:OnInitDialog()的末尾添加/TODO:Add extra initialization herem_BTNRecv.EnableWindow(FALSE);/使接收按钮无效在LXServerDlg.h里添加#include“Server.h“,即包含CServer类的头文件在CLXServerDLG类中添加两个Cserver
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 MFC Csocket 实现 网络 通信
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内