资源简介

1.本程序主要为了实现局域网的内互联主机的通信; 2.使用MFC编程,界面友好。 3.基于Windows socket编程; 4.带文档,流程图,易于理解;

资源截图

代码片段和文件信息

// 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()    //CMySocket的构造函数
{
m_pDlg = NULL;         //是指向对话框类的指针,置空
}

CMySocket::~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)    //socket和网络“连接”的事件处理函数
{
// TODO: Add your specialized code here and/or call the base class

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

void CMySocket::OnClose(int nErrorCode)   //socket和网络“断开”的事件处理函数
{
// TODO: Add your specialized code here and/or call the base class

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

void CMySocket::OnReceive(int nErrorCode)    //socket进行“接收网络信息”的事件处理函数
{
// TODO: Add your specialized code here and/or call the base class

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

void CMySocket::SetParent(CTalkcDlg *pDlg)  //改变子窗口的父窗口函数
{    
m_pDlg=pDlg;

}

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

     文件        308  2011-04-30 11:16  TCPIP编程聊天程序\readme.txt

     文件       8042  2010-06-26 13:24  TCPIP编程聊天程序\talkc\Debug\MySocket.obj

     文件     106783  2010-06-23 11:48  TCPIP编程聊天程序\talkc\Debug\StdAfx.obj

     文件    2949208  2010-06-30 22:39  TCPIP编程聊天程序\talkc\Debug\talkc.exe

     文件     229428  2010-06-24 08:52  TCPIP编程聊天程序\talkc\Debug\talkc.exe ws2_32.ilk

     文件     114791  2010-06-24 08:52  TCPIP编程聊天程序\talkc\Debug\talkc.exe ws2_32.lib

     文件     295936  2010-06-24 08:52  TCPIP编程聊天程序\talkc\Debug\talkc.exe ws2_32.pdb

     文件     248152  2010-06-30 22:39  TCPIP编程聊天程序\talkc\Debug\talkc.ilk

     文件      15121  2010-06-23 12:03  TCPIP编程聊天程序\talkc\Debug\talkc.obj

     文件    5583348  2010-06-23 11:48  TCPIP编程聊天程序\talkc\Debug\talkc.pch

     文件     394240  2010-06-30 22:39  TCPIP编程聊天程序\talkc\Debug\talkc.pdb

     文件    2362184  2010-06-30 22:39  TCPIP编程聊天程序\talkc\Debug\talkc.res

     文件      37230  2010-06-26 13:24  TCPIP编程聊天程序\talkc\Debug\talkcDlg.obj

     文件     222208  2010-06-30 23:11  TCPIP编程聊天程序\talkc\Debug\vc60.idb

     文件     364544  2010-06-26 13:24  TCPIP编程聊天程序\talkc\Debug\vc60.pdb

     文件       1741  2010-06-26 13:09  TCPIP编程聊天程序\talkc\MySocket.cpp

     文件       1347  2010-06-26 13:24  TCPIP编程聊天程序\talkc\MySocket.h

     文件       3561  2010-06-23 11:44  TCPIP编程聊天程序\talkc\ReadMe.txt

     文件       1078  2010-06-23 11:44  TCPIP编程聊天程序\talkc\res\talkc.ico

     文件        397  2010-06-23 11:44  TCPIP编程聊天程序\talkc\res\talkc.rc2

    ..A.SH.      3072  2010-06-30 22:04  TCPIP编程聊天程序\talkc\res\Thumbs.db

     文件       1187  2010-06-30 22:20  TCPIP编程聊天程序\talkc\resource.h

     文件        207  2010-06-23 11:44  TCPIP编程聊天程序\talkc\StdAfx.cpp

     文件       1102  2010-06-23 11:44  TCPIP编程聊天程序\talkc\StdAfx.h

     文件    2396272  2010-06-30 22:38  TCPIP编程聊天程序\talkc\talkc.aps

     文件       1638  2010-06-30 23:11  TCPIP编程聊天程序\talkc\talkc.clw

     文件       2143  2010-06-23 11:44  TCPIP编程聊天程序\talkc\talkc.cpp

     文件       4392  2010-06-26 09:00  TCPIP编程聊天程序\talkc\talkc.dsp

     文件        518  2010-06-23 11:44  TCPIP编程聊天程序\talkc\talkc.dsw

     文件       1313  2010-06-23 11:44  TCPIP编程聊天程序\talkc\talkc.h

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

评论

共有 条评论