手机版

网络聊天室(14)

时间:2025-07-06   来源:未知    
字号:

这是一个利用Visual C++ 6.0和MFC相结合做成的简单的网络聊天室系统。

添加按钮的消息函数Onsend(),定义字符串str用于保存输入的消息,调整格式后使用CSocket的操作函数send将消息发送到各个客户端。

(6)要显示服务器接收到来自客户端其他用户的信息,功能实现步骤: 第一步,创建字符串str、str1,字符数组ss。

第二步,接受来自服务器套接字的信息数据保存到ss中,调整格式后将其打印到消息区。

(7)当有新用户进入时,显示“XXX进入”。 实现代码如下: void CTcpseverDlg::onac() { }

在这段代码里面,调用了GetDlgItemText函数用来获取对话框中指定控件(IDC_EDIT1)的文本,如果函数调用成功,返回值为拷贝到缓冲区中的 TCHAR 字符个数(不包括结束空字符),还调用了SetDlgItemText函数设置对话框中控件的文本和标题【1】。

(8)在退出程序时的提示,如下图3.10:

CString str1,str;

GetDlgItemText(IDC_EDIT1,str1); CString str2="\r\n进入"; str=str1+str2;

SetDlgItemText(IDC_EDIT1,str);

cslisten.Accept(csrev[++csnum]); csrev[csnum].setp(this,csnum);

图3.10 退出确认

网络聊天室(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)