资源简介
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个文件信息
- 上一篇:MFC黄金矿工小游戏
- 下一篇:自己做的打地鼠小游戏
相关资源
- 基于MFC的TCP调试助手源码95706
- 基于mfc的多线程文件传输
- C++多线程网络编程Socket
- MFC数字钟(基于VC6.0)
- VC++MFC小游戏实例教程(实例)+MFC类库
- ChartCtrl控件库(可在VS2019中使用)
- 商品库存管理系统 C++ MFC
- mfc 调用redis
- socket客户端.c
- socket服务端.c
- TCP/IP客户端和服务器端源代码,好用
- modbus tcp/ip 简单通讯
- socket tcp应用
- TCP/IP与串口调试
- MFC视频播放器源码(支持avi/wma/mp3等格
- mfc绘图大全(画直线、矩形、椭圆)
- MFC控件重绘
- hook,捕获所有案件,查找所有窗口,
- (学习)VS2010之MFC入门到精通教程
- MFC文档_视图_框架_模板结构体系深入
- 简单员工管理系统(适合初学MFC)
- socket通讯c++源码(客户端+服务端)
- MFC五子棋游戏
- MFC UDP编程
- MFC的异步网络通讯应用程序
- C++MFC模块讲解,黑发程序员课程整理
- 一个简单而强大的基于MFC的web server源
- 基于MFC的VC++仿QQ浏览器源码(雏形)
- MFCaccess.rar
- VC++MFC课程设计的学生成绩管理系统
川公网安备 51152502000135号
评论
共有 条评论