//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言解锁文件源码系统结构:EnumModuleCallback,EnumHandleCallback,查询DOS设备,取逻辑驱动器字符串,取短路径名,取长路径名,取进程可执行文件路径,QueryDosDeviceA,GetLogicalDriveStringsA,PathFindFileNameA,GetShortPathNameA,OpenProcess,CloseHandle,CreateToolhelp32Snapshot,Module32First,GetLongPathNameA, ======窗口程序集1 || ||------__启动窗口_创建完毕 || ||------EnumModuleCallback || ||------EnumHandleCallback || ||------_解锁_被选择 || ||------_超级列表框1_右键单击表项 || ||------_按钮1_被单击 || ||------_按钮2_被单击 || || ======程序集1 || ||------查询DOS设备 || ||------取逻辑驱动器字符串 || ||------取短路径名 || ||------取长路径名 || ||------取进程可执行文件路径 || || ======调用的Dll || ||---[dll]------QueryDosDeviceA || ||---[dll]------GetLogicalDriveStringsA || ||---[dll]------PathFindFileNameA || ||---[dll]------GetShortPathNameA || ||---[dll]------OpenProcess || ||---[dll]------CloseHandle || ||---[dll]------CreateToolhelp32Snapshot || ||---[dll]------Module32First || ||---[dll]------GetLongPathNameA 调用的DLL命令: .DLL命令QueryDosDeviceA,整数型,"kernel32.dll","QueryDosDeviceA" .参数lpDeviceName,文本型 .参数lpTargetPath,文本型 .参数ucchMax,整数型 .DLL命令GetLogicalDriveStringsA,整数型,"kernel32.dll","GetLogicalDriveStringsA" .参数nBufferLength,整数型 .参数lpBuffer,字节集 .DLL命令PathFindFileNameA,文本型,"Shlwapi.dll","PathFindFileNameA" .参数pPath,文本型 .DLL命令GetShortPathNameA,整数型,,"GetShortPathNameA" .参数lpszLongPath,文本型 .参数lpszShortPath,文本型 .参数cchBuffer,整数型 .DLL命令OpenProcess,整数型,,"OpenProcess" .参数dwDesiredAccess,整数型 .参数bInheritHandle,整数型 .参数dwProcessId,整数型 .DLL命令CloseHandle,逻辑型 .参数hObject,整数型 .DLL命令CreateToolhelp32Snapshot,整数型,,"CreateToolhelp32Snapshot" .参数dwFlags,整数型 .参数th32ProcessID,整数型 .DLL命令Module32First,逻辑型 .参数hSnapshot,整数型 .参数lpme,MODULEENTRY32 .DLL命令GetLongPathNameA,整数型 .参数lpszShortPath,文本型 .参数lpszLongPath,文本型 .参数cchBuffer,整数型
