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

int send = m_vecSockets[i]->Send(&sb, sizeof(SENDBUFFER));

if(send == sizeof(SENDBUFFER))

{

m_wndSend.SetWindowText("");

}

}

// Если непосредственно отправку осуществляет сервер,

// отобразим его сообщение в его же окне отправки,

// флаг toserver необходим поскольку данная функция

// может работать в режиме зеркала см. CChatCppDlg::OnReceive(void).

if(toserver == true )

{

if(sb.typemessage == m_TypeMessage::tmChat)

{

CString strChat;

m_wndChat.GetWindowText(strChat);

strChat += " " + CString(sb.name) + ": " + CString(sb.buffer) + "\r\n";

m_wndChat.SetWindowText(strChat);

int number_line = m_wndChat.GetLineCount();

m_wndChat.LineScroll(number_line);

}

if(sb.typemessage == m_TypeMessage::tmDisconnect)

{

CString strChat;

m_wndChat.GetWindowText(strChat);

strChat += " " + CString(sb.name) + ": " + "Чат остановлен!" + "\r\n";

m_wndChat.SetWindowText(strChat);

int number_line = m_wndChat.GetLineCount();

m_wndChat.LineScroll(number_line);

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