📄 d118.bmp.txt
字号:
)
else
{
m_bClient=false;
m_blnit=true;
if(m_pListenS ocket.Init(GetDlgltemlnt(IDC_PORT),this)=FALSE)
{
m_blnit=false;
retum;
}
if (m_UserName-””)
{
AfxMessageBox(”请输入用户名”);
GetDlgltem(IDC_USERNAME)->SetFocus();
return;
}
if( !m_blnit)
{
BYTE fO,fl,f2,f3;
CString name;
《CIPAddressCtrl *)(GetDlgltem(IDC_IPADDRES S》)->GetAddress(fD,fl,f2,f3);
CString ip;
ip.Format(”o/od.o/od.%d.%d”,O,fl,f2,f3);
m_ bClient=true;
m_ChatClient.Create();
if(m_ChatClient.Connect(ip,GetDlgltemInt(IDC_PORT》)
{
m_ChatClient.lnit(this);
SetDlgItemText(IDC_SHOWMSG.”客户端连接成功”);
m_blnit=true;
CString Caption;
Caption=”客户机当前用户:”+m_UserName;
(AfxGetMainWnd(》->S etWindowText(Caption);
)
else
{
m_ChatClient.Close0;
AfxMessageBox(”客户端连接失败”);
m blnit=false;
)
}
(7)添加其他成员函数
为了实现多用户的使用,需要添加增加、撤销用户进程的函数。编写成员函数
//8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -