//
//
//
//
//
//
//
//
//
//
软件Tags:
简单的备份软件BackUp系统结构:删除文件夹,开始备份,取目录名,直接备份,保存配置,写配置文件,读配置文件,创建互斥体,释放互斥体,等待单一互斥体, ======选择窗口程序集 || ||------_驱动器框1_驱动器被改变 || ||------_取消按钮_被单击 || ||------_确定按钮_被单击 || ||------_选择窗口_创建完毕 || || ======启动窗口程序集 || ||------删除文件夹 || ||------开始备份 || ||------_用户设置_被选择 || ||------_退出_被选择 || ||------取目录名 || ||------直接备份 || ||------_现在备份_被选择 || ||------_显示时钟_周期事件 || ||------_动画时钟_周期事件 || ||------__启动窗口_托盘事件 || ||------__启动窗口_被隐藏 || ||------__启动窗口_创建完毕 || ||------_关于BackUp_被选择 || || ======设置窗口程序集 || ||------_设置窗口_创建完毕 || ||------_设置窗口_将被销毁 || ||------_目标浏览按钮_被单击 || ||------_备份浏览按钮_被单击 || ||------_保存按钮_被单击 || ||------_备份框_内容被改变 || ||------_目标框_内容被改变 || ||------_频率框_内容被改变 || ||------保存配置 || ||------_设置窗口_可否被关闭 || ||------_启用压缩选择框_被单击 || ||------_自动运行选择框_被单击 || ||------_rRadio_被单击 || ||------_zRadio_被单击 || || ======窗口程序集1 || ||------_关于窗口_创建完毕 || ||------_关于窗口_鼠标左键被按下 || ||------_标签1_鼠标左键被按下 || ||------_标签2_鼠标左键被按下 || ||------_标签3_鼠标左键被按下 || || ======调用的Dll || ||---[dll]------写配置文件 || ||---[dll]------读配置文件 || ||---[dll]------创建互斥体 || ||---[dll]------释放互斥体 || ||---[dll]------等待单一互斥体 调用的DLL命令: .DLL命令写配置文件,逻辑型,"kernel32.dll","WritePrivateProfileStringA" .参数节名,文本型 .参数键名,文本型 .参数键值,文本型 .参数配置文件名,文本型 .DLL命令读配置文件,整数型,"kernel32.dll","GetPrivateProfileStringA" .参数节名,文本型 .参数键名,文本型 .参数缺省键值,文本型 .参数返回键值,文本型 .参数返回长度,整数型 .参数配置文件名,文本型 .DLL命令创建互斥体,整数型,"kernel32","CreateMutexA" .参数互斥体属性,整数型 .参数立即拥有,逻辑型 .参数名称,文本型 .DLL命令释放互斥体,,"kernel32","ReleaseMutex" .参数互斥体句柄,整数型 .DLL命令等待单一互斥体,整数型,"kernel32","WaitForSingleObject" .参数互斥体句柄,整数型 .参数等待时间,整数型,,毫秒
