Реферат: Разработка программы для обмена тестовыми сообщениями

}

}

else if(m_ButtonStartClient.GetCheck() == BST_CHECKED)

{

int send = m_mainSocket.Send(&sb, sizeof(SENDBUFFER));

if(send == sizeof(SENDBUFFER))

m_wndSend.SetWindowText("");

}

}

// Формируем и отправляем сообщение об отключении от сети.

void CChatCppDlg::SendDisconnect(void)

{

SENDBUFFER sb;

CString s;

m_wndName.GetWindowText(s);

int len = s.GetLength();

memcpy(sb.name, s.GetBuffer(), sizeof(TCHAR)*len);

sb.typemessage = m_TypeMessage::tmDisconnect;

// Отсоединение сервера останавливает чат.

if(m_ButtonStartServer.GetCheck() == BST_CHECKED)

sb.stopchat = true;

SendBuffer(sb, true);

}

///////////////////////////////////////////////////////// БЛОК 1.5 ////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////// БЛОК 2.2 ////////////////////////////////////////////////////////////////

// Событие подключения, происходит на стороне клиента.

void CChatCppDlg::OnConnect(BOOL Error)

{

if(Error == TRUE)

К-во Просмотров: 623
Бесплатно скачать Реферат: Разработка программы для обмена тестовыми сообщениями