用户需要将数据发送出去
则需要实现发送数据的功能
首先为 发送按钮 添加消息响应函数
void CMy12Dlg::OnButton1() //发送按钮消息响应函数
{
char sever[100]; //声明字符数组变量
GetDlgItem(IDC_EDIT2)->GetWindowText((LPTSTR)sever,100);
//获取要发送的数据
CString str="",str1="";//声明字符串变量
GetDlgItem(IDC_EDIT1)->GetWindowText(str);
//获取发送框中的数据
if(str!="")//判断发送数据是否为空
str+=str1;//添加换行符
GetDlgItem(IDC_EDIT1)->SetWindowText(str);
//设置程序界面的显示
send(s1,sever,100,0);//发送数据
}
服务器基本的发送功能
在数据发送到客户端的同时
也在服务器本身的界面中显示
这样
让用户看到对方发来的消息
也可以看到自己发送给对方的消息
使界面充满人性化
字符串只是基本的数据格式,还有图片,
视频,表情 都可以做数据转换的操作
还有大的提升空间
有些事需要想要 怎么做
这样在遇到情况时,能做出来
而不是迷茫,不知道要从事什么事情,发呆
如果不想事情变得糟糕的话,要对事情做出响应
字符串变量的生成是为了获取字符串
获取变量还要判断是否获取到了变量
添加换行符是为了美观
先完成本地的工作,再做发送数据的工作