资源简介
华中科技大学计算机网络实验——socket编程实现FTP
代码片段和文件信息
// FTP.cpp : 定义应用程序的类行为。
//
#include “stdafx.h“
#include “FTP.h“
#include “FTPDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CFTPApp
BEGIN_MESSAGE_MAP(CFTPApp CWinApp)
ON_COMMAND(ID_HELP &CWinApp::onhelp)
END_MESSAGE_MAP()
// CFTPApp 构造
CFTPApp::CFTPApp()
{
// 支持重新启动管理器
m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;
// TODO: 在此处添加构造代码,
// 将所有重要的初始化放置在 InitInstance 中
}
// 唯一的一个 CFTPApp 对象
CFTPApp theApp;
// CFTPApp 初始化
BOOL CFTPApp::InitInstance()
{
// 如果一个运行在 Windows XP 上的应用程序清单指定要
// 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式,
//则需要 InitCommonControlsEx()。否则,将无法创建窗口。
INITCOMMONCONTROLSEX InitCtrls;
InitCtrls.dwSize = sizeof(InitCtrls);
// 将它设置为包括所有要在应用程序中使用的
// 公共控件类。
InitCtrls.dwICC = ICC_WIN95_CLASSES;
InitCommonControlsEx(&InitCtrls);
CWinApp::InitInstance();
AfxEnableControlContainer();
// 创建 shell 管理器,以防对话框包含
// 任何 shell 树视图控件或 shell 列表视图控件。
CShellManager *pShellManager = new CShellManager;
// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移除下列
// 不需要的特定初始化例程
// 更改用于存储设置的注册表项
// TODO: 应适当修改该字符串,
// 例如修改为公司或组织名
SetRegistryKey(_T(“应用程序向导生成的本地应用程序“));
CFTPDlg dlg;
m_pMainWnd = &dlg;
INT_PTR nResponse = dlg.DoModal();
if (nResponse == IDOK)
{
// TODO: 在此放置处理何时用
// “确定”来关闭对话框的代码
}
else if (nResponse == IDCANCEL)
{
// TODO: 在此放置处理何时用
// “取消”来关闭对话框的代码
}
// 删除上面创建的 shell 管理器。
if (pShellManager != NULL)
{
delete pShellManager;
}
// 由于对话框已关闭,所以将返回 FALSE 以便退出应用程序,
// 而不是启动应用程序的消息泵。
return FALSE;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-12-17 18:49 FTP\
目录 0 2013-12-17 18:49 FTP\Debug\
目录 0 2013-12-17 18:49 FTP\FTP\
文件 58609664 2013-11-03 17:33 FTP\FTP.sdf
文件 876 2013-10-21 16:31 FTP\FTP.sln
文件 17408 2013-11-03 17:33 FTP\FTP.suo
目录 0 2013-12-17 18:49 FTP\FTP\Debug\
文件 2048 2013-10-24 16:12 FTP\FTP\Debug\cl.command.1.tlog
文件 64186 2013-10-24 16:12 FTP\FTP\Debug\CL.read.1.tlog
文件 1400 2013-10-24 16:12 FTP\FTP\Debug\CL.write.1.tlog
文件 9634 2013-10-23 23:47 FTP\FTP\Debug\FTP.Build.CppClean.log
文件 667 2013-10-23 23:48 FTP\FTP\Debug\FTP.exe.em
文件 732 2013-10-23 23:48 FTP\FTP\Debug\FTP.exe.em
文件 381 2013-10-24 16:12 FTP\FTP\Debug\FTP.exe.intermediate.manifest
文件 62 2013-10-24 16:12 FTP\FTP\Debug\FTP.lastbuildstate
文件 3619 2013-10-24 16:12 FTP\FTP\Debug\FTP.log
文件 35558 2013-10-24 16:10 FTP\FTP\Debug\FTP.obj
文件 33619968 2013-10-23 23:47 FTP\FTP\Debug\FTP.pch
文件 80588 2013-10-23 23:47 FTP\FTP\Debug\FTP.res
文件 166440 2013-10-24 16:12 FTP\FTP\Debug\FTPDlg.obj
文件 196 2013-10-23 23:47 FTP\FTP\Debug\FTP_manifest.rc
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
文件 2 2013-10-24 16:12 FTP\FTP\Debug\li
............此处省略56个文件信息
相关资源
- 基于GBN的可靠数据传输
- 2018华中科技大学C++实验
- 计算机端口扫描器计算机网络课程设
- 用C语言实现Socket模拟TCP协议
- 使用UDP协议进行类FTP协议的实现
- windows下原生c++语言实现的FTP客户端
- FTP-客户端-服务器-源码-设计文档-课程
- 用C++/MFC实现P2P和群聊功能的聊天小软
- 计算机网络原理知识点总结
- 基于MFC的FTP客户端
- C++纯socket写的FTP服务器
- MFC实现FTP客户端
- 华中科技大学操作系统实验报告.doc
- Windows平台c++对ftp/sftp文件和文件夹上
- VC++ 实现自动升级 漂亮的界面效果
- VS2017实现Tcp socket通信C++
- 华中科技大学 编译原理 词法分析 实
- 华中科技大学 编译原理 词法分析 实
- 用 WinPCAP 监听并分析 FTP 协议并记录
- 华中科技大学C语言复习资料
- 简单的FTP系统设计+设计报告
- tftp客户端和服务器
- DNS中继服务器(含详细实验文档)
- Linux FTP模拟系统
- 计算机网络编程vc++学生管理系统
- 计算机网络课设之解析ARP数据包
- 一个基于C++实现的完整进行FTP应用管
- CFtpFileFindftp实现FTP文件遍历
- FTP客户端源程序 上传
- C语言实现TFTP客户端代码
评论
共有 条评论