Реферат: Разработка программы для обмена тестовыми сообщениями
#include "stdafx.h"
#include "ChatCppDlg.h"
#include "Sock.h"
CSock::CSock()
: m_pParent(NULL)
{
}
CSock::~CSock()
{
}
///////////////////////////////////////////////////////// БЛОК 3.1 ////////////////////////////////////////////////////////////////
// Событие подключения на стороне клиентского приложения.
void CSock::OnConnect(int nErrorCode)
{
CChatCppDlg* pDlg = (CChatCppDlg*)m_pParent;
nErrorCode == 0 ? pDlg->OnConnect(FALSE) : pDlg->OnConnect(TRUE);
CAsyncSocket::OnConnect(nErrorCode);
}
///////////////////////////////////////////////////////// БЛОК 3.1 ////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////// БЛОК 3.2 ////////////////////////////////////////////////////////////////
// Событие отключения от сети
void CSock::OnClose(int nErrorCode)
{
Beep(2000, 300);
CAsyncSocket::OnClose(nErrorCode);
}
///////////////////////////////////////////////////////// БЛОК 3.2////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////// БЛОК 3.3 ////////////////////////////////////////////////////////////////
// Событие возможности получения сообщений.