电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VC++高级程序设计大作业-基于局域网的聊天室设计与开发

VC++高级程序设计大作业-基于局域网的聊天室设计与开发_第1页
1/21
VC++高级程序设计大作业-基于局域网的聊天室设计与开发_第2页
2/21
VC++高级程序设计大作业-基于局域网的聊天室设计与开发_第3页
3/21
基于局域网的聊天室设计与开发摘要系统是在在 VC++6.0 开发环境下使用基于对话框架构和网络编程技术实现了一个基于局域网的聊天室.系统分为客户端程序和服务器端程序,两者分开运行。服务器提供主机 IP 地址和端口供众多的客户端连接。既可以一对一聊天,也可以一对多聊天。关键字:聊天室;局域网;基于对话框;Socket 通信目录1.开发环境介绍 11。1 Visual C++6.0 集成开发环境使用方法介绍 11。2WinSock 技术 51。2.1WinSock 概述 51.2.2CSocket 类编程模型 62。基于局域网的聊天室设计 72.1 系统总体目标 72.2 系统功能模块图 73.基于局域网的聊天室实现 83.1 服务器开启与客户连接以及局域网通信 83。2 系统各个模块的实现 103.2.1 服务器 103。2。2 客户端 154.系统测试 185. 总结 19参考文献 191。开发环境介绍1。1 Visual C++6。0 集成开发环境使用方法介绍本系统涉及的 C++语言源程序,均在 Visual C++ 6。0(后简称 VC6)开发环境中进行编制和调试。这里将简要介绍 VC6 集成开发环境的使用和调试方法。1.VC6 的用户界面介绍双击安装好的 VC6 图标后,可以看到附图 1。1 所示的界面,此时 VC6 处于编辑状态。图 1。1 VC++ 6.0 编辑状态的用户界面其中菜单栏集成了 VC6 的各种命令、功能和设置;工具栏则将最常用的命令、功能和设置直接用图标的形式给出,方便用户使用;“Workspace”子窗口(工作空间子窗口)可以把 VC6 工程中使用的各种类和文件按树形结构来浏览;文件子窗口则用来具体显示和编辑 VC6 工程所用到的文件,比如 C++源文件、头文件等;输出子窗口用来显示编译、连接或者搜索等操作的结果.2.VC 6 集成开发环境的使用简介(1)创建 VC6 工程要使用 VC6 来编译一个 C 或者 C++源文件,必须把这个文件插入一个 VC6 工程中,因此,先介绍 VC6 工程的创建步骤:① 点击“File”菜单,选择“New…”菜单项,弹出“New"窗口;② 切 换 “ New” 窗 口 选 项 卡 为 “ Projects” , 选 择 “ Win32 Console Application"(Win32 控制台应用程序),本书只使用这类工程即可;③ 在“Location:”下的文本框内填入工程保存的文件夹位置,也可以点其右侧的“…”按钮来定位文件夹;④ 在“Project name:”下的文本框内填入工程的名称,例如 Prj1。其它设置不用更改;⑤ 点“OK”后,出现“Win32 Console Application”设置向导...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VC++高级程序设计大作业-基于局域网的聊天室设计与开发

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部