你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 编程语言
用VC制作迅雷批量下载列表生成器(一)
 

一、引言

迅雷是目前的下载工具中用户最多的一款下载软件,其中有一项功能是批量下载。所谓批量下载就是指只要指定一个初始网络路径、通配符及取值范围,就可以在这个路径基础上自动生成批量下载列表,方便用户在批量下载具有规律网络路径的文件。如图1就是迅雷的新建批量任务的界面。同时迅雷也支持导入外部下载列表文件(*.lst文件)来进行批量下载。


1 迅雷批量下载界面

从图1可以看出,迅雷的批量下载列表生成功能比较弱,因为其只支持一个通配符的下载列表,当用户批量下载文件的网络路径同时有两个或两个以上的可变值时,迅雷就无能为力了。所以,为了解决这个问题,本文利用VC++6.0开发了迅雷批量下载列表生成器。

 

二、设计思路

迅雷批量下载列表生成器基于MFC的对话框开发,其开发思路是:首先通过MFC AppWizard新建一个基于对话框的工程;然后添加相应的控件设计出界面,为控件添加消息响应;在控件消息响应函数中添加相应代码,主要有通配符的识别、列表生成、出列表文件等。

迅雷批量下载列表生成器的界面设计如图2所示。界面主要的控件信息如表1所示。

 


2 迅雷批量下载列表生成器的界面设计

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089