• 大小: 35.27MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-06-29
  • 语言: C/C++
  • 标签: TCP  VS2005  

资源简介

根据网上下载的源代码,修正了里边的部分BUG,最终在VS2005平台下调试完毕,包含服务器和客户端的源代码及说明文档。网上的相关资源太多,但大多都是沿用孙鑫在VC6.0下的代码,在VS2005下根本无法使用,特分享在此。

资源截图

代码片段和文件信息

// ClientSocket.cpp : 实现文件
//

#include “stdafx.h“
#include “PhoneClient.h“
#include “ClientSocket.h“
#include “PhoneClientDlg.h“

// CClientSocket

CClientSocket::CClientSocket()
{
}

CClientSocket::~CClientSocket()
{
}


// CClientSocket 成员函数
void CClientSocket::OnReceive(int nErrorCode)
{
// TODO:  在此添加专用代码和/或调用基类
char* pData = NULL;
pData = new char[1024];
memset(pData 0 sizeof(char)* 1024);
UCHAR leng = 0;
CString str;
leng = Receive(pData 1024 0);
str = pData;
// 在编辑框中显示接收到的数据
((CPhoneClientDlg*)theApp.GetMainWnd())->SetDlgItemText(IDC_DataReceive str);
delete pData;
pData = NULL;
CSocket::OnReceive(nErrorCode);
}

BOOL CClientSocket::SendMSG(LPSTR lpBuff int nlen)

{

//生成协议头

if (Send(lpBuff nlen) == SOCKET_ERROR)

{

AfxMessageBox(_T(“发送错误!“));

return FALSE;

}

return  TRUE;

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-09-26 20:03  VS2005TCP网络编程--很好\
     文件     1027289  2014-09-26 18:54  VS2005TCP网络编程--很好\MFC socket编程.pdf
     目录           0  2014-09-26 21:36  VS2005TCP网络编程--很好\客户端\
     目录           0  2014-09-26 23:03  VS2005TCP网络编程--很好\客户端\PhoneClient\
     目录           0  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\debug\
     文件     2920448  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\debug\PhoneClient.exe
     文件     5780312  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\debug\PhoneClient.ilk
     文件    10947584  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\debug\PhoneClient.pdb
     目录           0  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\
     文件         898  2014-09-26 21:36  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient.sln
     文件       17920  2014-09-26 23:01  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient.suo
     文件         928  2014-09-26 22:51  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\ClientSocket.cpp
     文件         446  2014-09-26 22:45  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\ClientSocket.h
     目录           0  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\
     文件       12856  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\BuildLog.htm
     文件       46978  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\ClientSocket.obj
     文件          65  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\mt.dep
     文件         146  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.exe.embed.manifest
     文件         212  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.exe.embed.manifest.res
     文件         145  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.exe.intermediate.manifest
     文件       26756  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.obj
     文件    13762560  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.pch
     文件       36344  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClient.res
     文件       80485  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\PhoneClientDlg.obj
     文件      341981  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\stdafx.obj
     文件      732160  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\vc80.idb
     文件      708608  2014-09-26 22:57  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\Debug\vc80.pdb
     文件       58256  2014-09-26 21:54  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\PhoneClient.aps
     文件        1808  2014-09-26 21:36  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\PhoneClient.cpp
     文件         471  2014-09-26 21:36  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\PhoneClient.h
     文件        4593  2014-09-26 21:54  VS2005TCP网络编程--很好\客户端\PhoneClient\PhoneClient\PhoneClient.rc
............此处省略82个文件信息

评论

共有 条评论