• 大小: 1.85MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-31
  • 语言: C/C++
  • 标签: 聊天室  程序  

资源简介

这是用CAsyncSocket类编写C/S模式的聊天室程序

资源截图

代码片段和文件信息

// MySocket.cpp : implementation file
//

#include “stdafx.h“
#include “Talkc.h“
#include “MySocket.h“
#include “TalkcDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CMySocket

CMySocket::CMySocket()
{
m_pDlg=NULL;
}

CMySocket::~CMySocket()
{
m_pDlg=NULL;
}


// Do not edit the following lines which are needed by ClassWizard.
#if 0
BEGIN_MESSAGE_MAP(CMySocket CAsyncSocket)
//{{AFX_MSG_MAP(CMySocket)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#endif // 0

/////////////////////////////////////////////////////////////////////////////
// CMySocket member functions

void CMySocket::OnConnect(int nErrorCode) 
{
// TODO: Add your specialized code here and/or call the base class

if(nErrorCode==0)  m_pDlg->OnConnect();
}

void CMySocket::OnClose(int nErrorCode) 
{
// TODO: Add your specialized code here and/or call the base class

    if(nErrorCode==0)  m_pDlg->OnClose();
}

void CMySocket::OnReceive(int nErrorCode) 
{
// TODO: Add your specialized code here and/or call the base class

if(nErrorCode==0)  m_pDlg->OnReceive();
}

void CMySocket::SetParent(CTalkcDlg *pDlg)
{
m_pDlg=pDlg;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1645  2010-06-22 23:51  新建文件夹\Talks\Talks.clw

     文件       3561  2010-05-07 23:36  新建文件夹\Talks\ReadMe.txt

     文件       1313  2010-05-07 23:36  新建文件夹\Talks\Talks.h

     文件       2143  2010-05-07 23:36  新建文件夹\Talks\Talks.cpp

     文件       1102  2010-05-07 23:36  新建文件夹\Talks\StdAfx.h

     文件        207  2010-05-07 23:36  新建文件夹\Talks\StdAfx.cpp

     文件      82944  2010-06-28 15:46  新建文件夹\Talks\Talks.ncb

     文件        533  2010-05-08 00:09  新建文件夹\Talks\Talks.dsw

     文件       4266  2010-05-08 17:05  新建文件夹\Talks\Talks.dsp

     文件       1234  2010-05-08 17:05  新建文件夹\Talks\Resource.h

     文件       6995  2010-05-11 13:07  新建文件夹\Talks\TalksDlg.cpp

     文件       1300  2010-05-09 15:17  新建文件夹\Talks\MySocket.cpp

     文件       1670  2010-05-11 13:09  新建文件夹\Talks\TalksDlg.h

     文件       1322  2010-05-09 15:17  新建文件夹\Talks\MySocket.h

     文件        538  2010-06-28 15:45  新建文件夹\Talks\Talks.plg

     文件      21368  2010-06-22 23:49  新建文件夹\Talks\Talks.aps

     文件       5913  2010-05-11 13:04  新建文件夹\Talks\Talks.rc

     文件      49664  2010-06-28 15:46  新建文件夹\Talks\Talks.opt

     文件        397  2010-05-07 23:36  新建文件夹\Talks\res\Talks.rc2

     文件       1078  2010-05-07 23:36  新建文件夹\Talks\res\Talks.ico

     文件       2820  2010-06-28 15:45  新建文件夹\Talks\Debug\Talks.res

     文件     205824  2010-06-28 15:45  新建文件夹\Talks\Debug\vc60.idb

     文件    5588292  2010-06-28 15:45  新建文件夹\Talks\Debug\Talks.pch

     文件     364544  2010-06-28 15:45  新建文件夹\Talks\Debug\vc60.pdb

     文件     106355  2010-06-28 15:45  新建文件夹\Talks\Debug\StdAfx.obj

     文件      34449  2010-06-28 15:45  新建文件夹\Talks\Debug\TalksDlg.obj

     文件      14837  2010-06-28 15:45  新建文件夹\Talks\Debug\Talks.obj

     文件       7600  2010-06-28 15:45  新建文件夹\Talks\Debug\MySocket.obj

     文件     224924  2010-06-28 15:45  新建文件夹\Talks\Debug\Talks.ilk

     文件     114732  2010-06-28 15:45  新建文件夹\Talks\Debug\Talks.exe

............此处省略31个文件信息

评论

共有 条评论