- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络聊天系统实验报告
网络聊天系统实验报告
功能介绍
本程序的主界面截图及介绍
本程序的风格是清新明亮,代表着健康向上,偏向于为年轻人设计。
主色调是蓝色,与白色搭配,有一种天马行空的感觉。让人时刻感受着蓝天白云,使使用者不会因为长久对着这个界面而感到厌倦。
本程序是用MFC的单文档模式,支持SOCKET。集服务器与客户端于一身,既可用来当服务器,也可当客户端来连接服务器,并且不影响相互之间的功能。
标题栏上显示着本软件的名称:NN聊天器。NN是本人象征,聊天器是本软件功能的代名词。如图:
标题栏下是菜单栏,其上有:开始、结束、设置、文件、查看、帮助。它们的快捷键分别为:Ctrl+B,Ctrl+O,Ctrl+T,Ctrl+W,Ctrl+V,Ctrl+H。它们的功能下文会详细介绍。如图:
菜单栏下是工具栏,有7个图标,单击它们都能实现一个功能;从左到右分别是用于创建服务器,连接服务器,关闭服务器,退出服务器,复制,传输文件,帮助。如图:
工具栏下左边的大片空白区域是显示聊天记录、系统信息、用户信息、用户表情等等文字和图片信息的地方,用户相互之间聊天,聊天的内容就是都显示在这上面的。它是RichEdit控件,嵌在FORM的对话框上,使用“视”来显示这个控件。如图:
工具栏下右边的长方形,是List Control控件嵌在FORM的对话框中。
在这个控件中,有N行两列,第一列按行显示每个用户的头像,
第二列按行显示对应头像的用户昵称。如右图示:
在信息区下就是用户的操作区,是一个对话框,有许多控件,其上有:
对象:组合框控件,显示“所有人“和新加入的聊天用户,可以选择你要发送消息的对象。
动作:组合框控件,显示各种动作,选择一种动作,发送消息时,就会显示相应动作的文字信息。
悄悄话:Check Box控件,如果你选择了这个单选框,那么你给谁发送的消息其他人就看不到了,也就是私聊功能。
图片表情:按钮控件,如果你在“添加图片表情“那选择了一个图片表情,那么这个控件上就会显示相应的图片表情。
添加图片表情:按钮控件,如果你要发送图片,就点击一下你要发送的图片,如果不要就点击“无“这个按钮。
发送:按钮控件,如果要发送消息就单击这个按钮。
制作信息:关于本人的信息。
如图示:
在往下就是状态栏:从左到到右依次是:状态,在线人数,本人相关信息。如图示:
分界面截图及介绍
①、菜单栏和工具栏
(注:以下的菜单均有快捷键,可看截图来记住)
菜单栏:开始
这个菜单有三个子菜单,其功能分别是:
创建服务器:创建一个服务器,用于接听客户端的连接信息。
连接服务器:连接服务器,如果成功就可以发送和接收服务器的消息,进行聊天。
复制:复制聊天聊天的内容。
菜单栏:结束
这个菜单有三个子菜单,其功能分别是:
关闭服务器:这一项只有在建立了服务器后才有效,用于关闭服务器。
退出聊天室:这一项只有你是当客户端连接了一个服务器后才有效,用于断开与服务器的连接。
关闭程序:退出这个程序。
菜单栏:设置
这个菜单有5个子菜单,其功能分别是:
清屏:清楚所有显示的聊天内容,还你一个空白的区域。
改名:可以更改你的昵称,而不用退出程序或断开重连。
屏蔽一个人:如果有一个人实在讨厌,你不愿意见到他或她发的任何消息和内容,那么你可以用这个功能把他或她屏蔽了,你将见不到他或她发的任何消息和内容。
保存聊天记录:如果你觉的聊天内容有价值,你可以用这个功能保存下来。
载入聊天记录:如果你想看看以前的聊天记录,你可以用这个功能把以前的记录载入到显示屏。
菜单栏:文件
这个菜单有一个子菜单,其功能是:
传输文件:如果你有文件要发给好友,那么你可以有这个功能来实现。
菜单栏:查看
这个菜单有两个子菜单,其功能是:
工具栏:选择后工具栏消失,如再选择则重新出现。
状态栏:选择后状态栏消失,如再选择则重新出现。
菜单栏:帮助
这个菜单有一个子菜单,其功能是:
关于Chat:选择后跳出一个对话框,显示关于本软件的一些信息。
工具栏:创建服务器
与菜单栏的开始—创建服务器相联系。
工具栏:连接服务器
与菜单栏的开始—连接服务器相联系。
工具栏:关闭服务器
与菜单栏的结束—关闭服务器相联系。
工具栏:退出服务器
与菜单栏的结束
您可能关注的文档
- 网络舆情课件.pptx
- 网络营销第六小组有哪些信誉好的足球投注网站引擎与必应出口通.ppt
- 网络设备图标.pptx
- 网络课程设计-发送TCP数据包.doc
- 网络分析仪校准步骤.doc
- 网络社交礼仪.ppt
- 网络编程基础案例.pptx
- 6.51南极地区和北极地区-侯小波全解.ppt
- 网络软件设计9——MFC.ppt
- 网购时先看“好评”? 这些陷阱坑你没商量!.pptx
- 超声图像知识培训课件.pptx
- 备战2025年高考语文一轮复习单元训练金卷第三单元实用类文本阅读之非连续性文本B卷含解析.doc
- 备战2025年高考语文一轮复习单元训练金卷第一单元论述类文本阅读B卷含解析.doc
- 2025年新教材高中生物二轮复习专题九 发酵工程.pdf
- 备战2025年高考英语每日一篇DAY06千禧一代面临听力受损问题含解析.doc
- 备战2025高考物理3年高考2年模拟1年原创专题3.3牛顿第二定律中的瞬时性问题含解析.doc
- 2025年新版辽宁省建筑安管人员考试题.pdf
- 2025年新疆乌鲁木齐市经济开发区(头屯河区)高铁片区社区工作人员考试模拟试题及答案.pdf
- 光谱竞赛试题练习试题及答案.doc
- 中考语文课外古代诗歌鉴赏分类训练田园山水诗.doc
文档评论(0)