- 1
- 0
- 约1.33万字
- 约 88页
- 2019-11-05 发布于湖北
- 举报
第5章 FTP客户端实现之二
前面的章节4实现过一个FTP客户端程序,那么为什么这里又要实现呢?区别有二,FTP客户端所基于的应用程序框架不同,第4章基于对话框,本章将基于SDI开发;开发时的精力分配不同,第4章的精力主要集中在与FTP服务器的“交流”上,本章将把这种底层的工作交给MFC封装的类来实现,主要精力会集中在界面的美化上。
5.1 FTP客户端简介
这节将会带领大家快速了解下本章将要实现的FTP客户端的各种功能。包括:以树形视图浏览本地文件夹资源、列表方式显示FTP服务器上的文件资源、用过拖动文件的方式实现文件的上传和下载。
5.1.1 树形结构的应用
在主窗体的左侧视图中显示选定本地文件夹内的所有文件资源,结构为树形,可以动态的改变本地文件夹的选择,如图5.1所示。前方有加号说明路径中还有子路径,单击加号打开此路径,加号变减号,子文件将显示在子树中。鼠标移过此视图时树子项会加亮显示。图标H表示文件夹、图标F表示文件。
图5.1. 本地文件夹资源显示
5.1.2 列表结构的应用
在主窗体的右侧视图中,将以列表图标的形式显示FTP服务器下的所有文件资源,如图5.2所示。
图5.2 FTP服务器上文件资源
5.1.3 信息框的应用
在主窗体的正中央有个信息的显示框,是用于描述用户的一些操作,如图5.3所示。
图5.3 信息显示框
5.1.4 浮动对话框的应用
原创力文档

文档评论(0)