//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言U盘文件复制源码系统结构:文件列表,CopyFile,取路径文件名,取路径扩展名,MsgProc,GetTextAddress,GetLogicalDriveStrings,FindFirstFile,FindNextFile,FindClose,PathFindExtension,PathFindFileName,PathIsDirectory,SetWindowLong,CallWindowProc,RtlMoveMemory,RegisterHotKey,UnregisterHotKey, ======Main || ||------文件列表 || ||------CopyFile || ||------取路径文件名 || ||------取路径扩展名 || ||------__启动窗口_创建完毕 || ||------MsgProc || ||------__启动窗口_将被销毁 || ||------GetTextAddress || || ======调用的Dll || ||---[dll]------GetLogicalDriveStrings || ||---[dll]------FindFirstFile || ||---[dll]------FindNextFile || ||---[dll]------FindClose || ||---[dll]------PathFindExtension || ||---[dll]------PathFindFileName || ||---[dll]------PathIsDirectory || ||---[dll]------SetWindowLong || ||---[dll]------CallWindowProc || ||---[dll]------RtlMoveMemory || ||---[dll]------RegisterHotKey || ||---[dll]------UnregisterHotKey 调用的DLL命令: .DLL命令GetLogicalDriveStrings,整数型,"kernel32","GetLogicalDriveStringsA" .参数lpBufferLenth,整数型 .参数lpBuffer,字节集 .DLL命令FindFirstFile,整数型,"kernel32","FindFirstFileA",,查找文件 .参数lpFileName,文本型 .参数lpFindFileData,WIN32_FIND_DATA .DLL命令FindNextFile,整数型,"kernel32","FindNextFileA",,查找下一个 .参数hFindFile,整数型 .参数lpFindFileData,WIN32_FIND_DATA .DLL命令FindClose,整数型,"kernel32",,,关闭查找文件句柄 .参数hFindFile,整数型 .DLL命令PathFindExtension,整数型,"shlwapi.dll","PathFindExtensionA",,无扩展名返回空 .参数pszPath,文本型 .DLL命令PathFindFileName,整数型,"shlwapi.dll","PathFindFileNameA",,成功返回路径文本指针地址 .参数pszPath,文本型 .DLL命令PathIsDirectory,逻辑型,"shlwapi.dll","PathIsDirectoryA",,目录是否存在.存在返回真,不存在返回假 .参数pszPath,文本型 .DLL命令SetWindowLong,子程序指针,,"SetWindowLongA" .参数hwnd,整数型 .参数nIndex,整数型 .参数value,子程序指针 .DLL命令CallWindowProc,整数型,,"CallWindowProcA" .参数proc,子程序指针 .参数hwnd,整数型 .参数msg,整数型 .参数wp,整数型 .参数lp,整数型 .DLL命令RtlMoveMemory,整数型,,"RtlMoveMemory" .参数dest,PDEV_BROADCAST_VOLUME,传址 .参数source,整数型 .参数len,整数型,,14 .DLL命令RegisterHotKey,逻辑型,,"RegisterHotKey" .参数hWnd,整数型 .参数id,整数型 .参数功能键,整数型 .参数键代码,整数型 .DLL命令UnregisterHotKey,整数型,,"UnregisterHotKey" .参数hWnd,整数型 .参数id,整数型
