//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言MP3压缩源码系统结构:读设置信息,取MP3信息,开始转换,注册否,创建线程,创建管道,取得信息,读取数据,关闭管道,取短路径, ======主窗口程序集 || ||------_添加项目_被选择 || ||------_批量添加_被选择 || ||------_删除项目_被选择 || ||------_全部清除_被选择 || ||------_退出_被选择 || ||------_CD品质128Kbps_被选择 || ||------_次CD品质112Kbps_被选择 || ||------_FM广播品质96Kbps_被选择 || ||------_磁带品质64Kbps_被选择 || ||------_AM广播品质32Kbps_被选择 || ||------_电话品质16Kbps_被选择 || ||------_立体声_被选择 || ||------_单身道_被选择 || ||------_输出路径_被选择 || ||------_开始转换_被选择 || ||------_使用方法_被选择 || ||------_注册_被选择 || ||------_关于_被选择 || ||------_超级按钮_取消_被单击 || ||------__启动窗口_尺寸被改变 || ||------_时钟1_周期事件 || ||------__启动窗口_创建完毕 || ||------读设置信息 || ||------_超级按钮1_被单击 || ||------_组合框2_列表项被选择 || ||------_组合框1_列表项被选择 || ||------取MP3信息 || ||------__启动窗口_将被销毁 || ||------_工具条1_被单击 || ||------_编辑框1_鼠标左键被按下 || ||------_编辑框1_鼠标右键被放开 || || ======转换程序集 || ||------开始转换 || || ======注册程序集 || ||------注册否 || || ======注册窗口程序集 || ||------_窗口2_创建完毕 || ||------_按钮2_被单击 || ||------_按钮3_被单击 || ||------_按钮1_被单击 || || ======调用的Dll || ||---[dll]------创建线程 || ||---[dll]------创建管道 || ||---[dll]------取得信息 || ||---[dll]------读取数据 || ||---[dll]------关闭管道 || ||---[dll]------取短路径 调用的DLL命令: .DLL命令创建线程,整数型,,"CreateProcessA" .参数lpApplicationName,整数型 .参数lpCommandLine,文本型 .参数lpProcessAttributes,整数型 .参数lpThreadAttributes,整数型 .参数bInheritHandles,逻辑型 .参数dwCreationFlags,整数型 .参数lpEnvironment,整数型 .参数lpCurrentDriectory,整数型 .参数lpStartupInfo,STARTUPINFO,传址 .参数lpProcessInformation,PROCESS_INFORMATION,传址 .DLL命令创建管道,整数型,,"CreatePipe" .参数phReadPipe,整数型,传址 .参数phWritePipe,整数型,传址 .参数lpPipeAttributes,SECURITY_ATTRIBUTES,传址 .参数nSize,整数型 .DLL命令取得信息,整数型,,"GetStartupInfoA" .参数lpStartupInfo,STARTUPINFO,传址 .DLL命令读取数据,整数型,,"ReadFile" .参数hFile,整数型 .参数lpBuffer,字节集,传址 .参数nNumberOfBytesToRead,整数型 .参数lpNumberOfBytesRead,整数型,传址 .参数lpOverlapped,整数型 .DLL命令关闭管道,整数型,,"CloseHandle" .参数hObject,整数型 .DLL命令取短路径,,,"GetShortPathNameA" .参数ypath,文本型 .参数mpath,文本型,传址 .参数size,整数型
