//
//
//
//
//
//
//
//
//
//
软件Tags:
多线程多任务下载软件系统结构:开始监听邮槽,分析命令行,返回命令行,填充显示下载完毕类标框,建立新成员,保存正在下载,取文件图标a,交互回调函数,停止更新,开始更新,网址取文件名,取文件名,日志回调函数,加入下载信息,取类别目录,新下载文件,修改文件属性,检查目录, ======窗口程序集1 || ||------__启动窗口_尺寸被改变 || ||------_分隔条1_被拖动 || ||------__启动窗口_创建完毕 || ||------开始监听邮槽 || ||------分析命令行 || ||------返回命令行 || ||------填充显示下载完毕类标框 || ||------_时钟1_周期事件 || ||------_正在下载_超级列表框_当前表项被改变 || ||------_树型框1_项目被选择 || ||------_工具条_被单击 || ||------建立新成员 || ||------_下载完毕_超级列表框_被双击 || ||------__启动窗口_将被销毁 || ||------保存正在下载 || ||------_时钟2_周期事件 || ||------_拖放对象1_得到URL || ||------_分隔条2_被拖动 || ||------_树型框2_鼠标右键被按下 || ||------_树型框2_项目被选择 || ||------_增加下载线程_被选择 || ||------_减少下载线程_被选择 || ||------_树型框1_鼠标右键被按下 || ||------_增加类别_被选择 || ||------_删除类别_被选择 || ||------取文件图标a || ||------_正在下载_超级列表框_右键单击表项 || ||------_开始_被选择 || ||------_暂停_被选择 || ||------_属性_被选择 || ||------_下载完毕_超级列表框_右键单击表项 || ||------_打开_被选择 || ||------_打开目录_被选择 || ||------_删除_被选择 || || ======程序集1 || ||------交互回调函数 || ||------停止更新 || ||------开始更新 || ||------网址取文件名 || ||------取文件名 || ||------日志回调函数 || ||------加入下载信息 || ||------取类别目录 || || ======窗口程序集2 || ||------_开始下载_按钮_被单击 || ||------新下载文件 || ||------_按钮3_被单击 || ||------_按钮2_被单击 || ||------_新建下载窗口_创建完毕 || ||------_组合框1_列表项被选择 || ||------_网址_新建下载_编辑框_内容被改变 || ||------_文件名_新建下载_编辑框_内容被改变 || ||------_拖放对象1_得到URL || ||------修改文件属性 || ||------_修改完毕_按钮_被单击 || || ======窗口程序集3 || ||------_删除类别_创建完毕 || ||------_按钮2_被单击 || ||------_按钮1_被单击 || || ======窗口程序集4 || ||------_按钮1_被单击 || ||------检查目录 || ||------_按钮2_被单击 || ||------_编辑框1_内容被改变 || || ======窗口程序集5 || ||------_删除窗口_创建完毕 || ||------_按钮1_被单击 || ||------_按钮2_被单击
