资源简介
详细的专门讲解网络通信的资料。
Visual C++网络通信协议分析与应用实现代码
代码片段和文件信息
///////////////////////////////////////////////////////////////////////
// If this program works it was written by Alexander Fedorov.
// If not I don‘t know who wrote it.
// mailto:lamer2000@hotmail.com
// Home Page: http://members.xoom.com/lamer2000/
// This file is part of Alexf Dialer.
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License or
// (at your option) any later version.
///////////////////////////////////////////////////////////////////////
// Afd.cpp : Defines the class behaviors for the application.
//
#include “stdafx.h“
#include “Afd.h“
#include “AfdDlg.h“
#include “Page1.h“
#include “Page2.h“
#include “Page3.h“
#include “Page4.h“
#include
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAfdApp
BEGIN_MESSAGE_MAP(CAfdApp CWinApp)
//{{AFX_MSG_MAP(CAfdApp)
// NOTE - the ClassWizard will add and remove mapping macros here.
// DO NOT EDIT what you see in these blocks of generated code!
//}}AFX_MSG
ON_COMMAND(ID_HELP CWinApp::onhelp)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAfdApp construction
CAfdApp::CAfdApp()
{
// TODO: add construction code here
// Place all significant initialization in InitInstance
}
/////////////////////////////////////////////////////////////////////////////
// The one and only CAfdApp object
CAfdApp theApp;
/////////////////////////////////////////////////////////////////////////////
// CAfdApp initialization
BOOL CAfdApp::InitInstance()
{
AfxEnableControlContainer();
#ifdef _AFXDLL
Enable3dControls(); // Call this when using MFC in a shared DLL
#else
Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif
CWnd * pWndPrev;
CWnd * pWndChild;
//查找窗体
pWndPrev = CWnd::FindWindow(_T(“#32770“) “Alexf Dialer“);
if (pWndPrev)
{
pWndChild = pWndPrev->GetLastActivePopup();
CString aaa = m_lpCmdLine;
aaa.MakeUpper();
if (aaa.Find(“/E“) != -1)
{
pWndPrev->SendMessage(WM_CLOSE 0 0);
return FALSE;
}
if (pWndPrev->IsIconic()) pWndPrev->ShowWindow(SW_RESTORE);
pWndChild->SetForegroundWindow();
return FALSE;
}
//获得完整的路径和文件名
GetModuleFileName(NULL sIniFileName.GetBuffer(MAX_PATH) MAX_PATH);
//释放空间
sIniFileName.ReleaseBuffer();
sIniFileName.MakeReverse();
sIniFileName = sIniFileName.Right(sIniFileName.GetLength() - sIniFileName.Find(‘\\‘));
sIniFileName.MakeReverse();
sIniFileName += _T(“afd.ini“);
//创建三个CAlexfPerf类实例
pPerf[PERF_ConnectSpeed] = new CAlexfPerf(ALEXF_PERF_DIALUP_CONNECTSPEED);
pPerf[PERF_BytesRecvd] = new CAlexfPerf(ALEXF_PERF_DIALUP_BYTESRECVD);
pPerf[PERF_B
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 161 2002-12-18 00:02 Visual C++网络通信协议分析与应用实现代码\readme.txt
文件 189 2002-12-17 22:57 Visual C++网络通信协议分析与应用实现代码\chap9\readme.txt
文件 10452 1998-07-31 21:56 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.001
文件 35248 2002-11-20 13:00 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.aps
文件 3285 2002-11-20 13:00 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.clw
文件 2037 1998-07-15 19:53 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.cpp
文件 5062 2002-09-13 15:19 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.dsp
文件 539 2002-09-13 15:17 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.dsw
文件 52736 1998-08-03 10:36 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.exe
文件 918 1998-07-05 12:27 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.h
文件 766 1998-07-03 18:47 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.ico
文件 10452 1998-07-31 21:56 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.mak
文件 36352 1998-08-03 09:36 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.mdp
文件 132096 2002-11-20 13:00 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.ncb
文件 49664 2002-11-20 13:00 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.opt
文件 2616 2002-11-20 13:00 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.plg
文件 11691 2002-09-28 13:04 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPing.rc
文件 31088 2002-09-16 13:42 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPingDlg.cpp
文件 5429 1998-07-31 18:49 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\EWDPingDlg.h
文件 31763 2002-09-16 10:12 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\Icmp.cpp
文件 15355 2002-09-14 15:29 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\Icmp.h
文件 6348 1998-07-17 15:49 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\Icmp.rc
文件 1269 1998-07-08 21:47 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\PingOptionsDlg.cpp
文件 849 1998-07-08 21:47 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\PingOptionsDlg.h
文件 3370 1998-06-28 22:27 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\ReadMe.txt
文件 10781 1998-07-21 12:18 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\RegKey.cpp
文件 4411 1998-07-21 21:33 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\RegKey.h
文件 1873 1998-07-31 18:51 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\Resource.h
文件 205 1998-06-28 22:27 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\StdAfx.cpp
文件 547 1998-06-28 22:27 Visual C++网络通信协议分析与应用实现代码\chap9\ICMP高级开发\StdAfx.h
............此处省略808个文件信息
- 上一篇:C++ primer中文 word版
- 下一篇:matlab扩展编程
相关资源
- C++ primer中文 word版
- 数据结构 C++ 邓俊辉
- 张友生博士所著《远程控制编程技术
- QtTcpCpp.rar
- The Modern C++ Challenge
- Windows网络编程六种Socket I-O模型C++源代
- Expert C++: Become a proficient programmer by
- VC6.0中文原版
- c++ primer 中文版 第五版
- MinGW编译环境,包含gcc、g++、gdb等编译
- Visusl C++2013 从入门到精通 光盘 精简
- C++方式实现stl、obj、3DS三种3D模型加载
- Qt中的C++技术 完整版 pdf
- C++Test9.5的插件版2
- MinGW64(支持C++20标准.rar
- Visual.C++.编程全能词典
- mfc可视化程序设计大作业俄罗斯方块
- 《Visual C++数字图像处理典型案例详解
- 深度探索C++对象模型2012版 高清 pdf
- PLC控制类(三菱、基恩士使用C++通讯
- Visual C++信息系统开发精选 光盘
- C++Primer Plus 第六版 中文版 252M 高清版
- C++ Primer 英文版
- C++多人2D坦克大战源码.rar
- MFCretry1.rar
- 分水岭分割算法c++代码实现
- 数据结构与算法分析:C++语言描述 中文
- MFC中用c++语言实现连接SQLServer2008附添
- Linux多线程服务端编程:使用muduo C+
- 基于可视化界面实现Ping命令
评论
共有 条评论