//
//
//
//
//
//
//
//
//
//
软件Tags:
易语言清除系统临时文件系统结构:删除文件夹内的所有文件,GetTempPath,RegOpenKeyEx,RegQueryInfoKey,RegQueryValueEx,CreateFile,ExpandEnvironmentStrings,RegCloseKey,CloseHandle,FindFirstFile,FindClose,FindNextFile,DeleteFile,SetFileAttributes,RemoveDirectory, ======窗口程序集_启动窗口 || ||------__启动窗口_创建完毕 || ||------_按钮_开始清理_被单击 || ||------删除文件夹内的所有文件 || || ======调用的Dll || ||---[dll]------GetTempPath || ||---[dll]------RegOpenKeyEx || ||---[dll]------RegQueryInfoKey || ||---[dll]------RegQueryValueEx || ||---[dll]------CreateFile || ||---[dll]------ExpandEnvironmentStrings || ||---[dll]------RegCloseKey || ||---[dll]------CloseHandle || ||---[dll]------FindFirstFile || ||---[dll]------FindClose || ||---[dll]------FindNextFile || ||---[dll]------DeleteFile || ||---[dll]------SetFileAttributes || ||---[dll]------RemoveDirectory 调用的DLL命令: .DLL命令GetTempPath,整数型,"kernel32.dll","GetTempPathA" .参数nBufferLength,整数型 .参数lpBuffer,文本型,传址 .DLL命令RegOpenKeyEx,整数型,"advapi32.dll","RegOpenKeyExA" .参数hKey,整数型 .参数lpSubKey,文本型,传址 .参数ulOptions,整数型 .参数samDesired,整数型 .参数phkResult,整数型,传址 .DLL命令RegQueryInfoKey,整数型,"advapi32.dll","RegQueryInfoKeyA" .参数hKey,整数型 .参数lpClass,整数型 .参数lpcbClass,整数型 .参数lpReserved,整数型 .参数lpcSubKeys,整数型 .参数lpcbMaxSubKeyLen,整数型 .参数lpcbMaxClassLen,整数型 .参数lpcValues,整数型 .参数lpcbMaxValueNameLen,整数型 .参数lpcbMaxValueLen,整数型,传址 .参数lpcbSecurityDescriptor,整数型 .参数lpftLastWriteTime,整数型 .DLL命令RegQueryValueEx,整数型,"advapi32.dll","RegQueryValueExA" .参数hKey,整数型 .参数lpValueName,文本型,传址 .参数lpReserved,整数型 .参数lpType,整数型 .参数lpData,文本型,传址 .参数lpcbData,整数型,传址 .DLL命令CreateFile,整数型,"kernel32.dll","CreateFileA" .参数lpFileName,文本型,传址 .参数dwDesiredAccess,整数型 .参数dwShareMode,整数型 .参数lpSecurityAttributes,整数型 .参数dwCreationDisposition,整数型 .参数dwFlagsAndAttributes,整数型 .参数hTemplateFile,整数型 .DLL命令ExpandEnvironmentStrings,整数型,"kernel32.dll","ExpandEnvironmentStringsA" .参数lpSrc,文本型,传址 .参数lpDst,文本型,传址 .参数nSize,整数型 .DLL命令RegCloseKey,整数型,"advapi32.dll","RegCloseKey" .参数hKey,整数型 .DLL命令CloseHandle,整数型,"kernel32.dll","CloseHandle" .参数hObject,整数型 .DLL命令FindFirstFile,整数型,"kernel32.dll","FindFirstFileA" .参数lpFileName,文本型,传址 .参数lpFindFileData,字节集,传址 .DLL命令FindClose,整数型,"kernel32.dll","FindClose" .参数hFindFile,整数型 .DLL命令FindNextFile,整数型,"kernel32.dll","FindNextFileA" .参数hFindFile,整数型 .参数lpFindFileData,字节集,传址 .DLL命令DeleteFile,整数型,"kernel32.dll","DeleteFileA" .参数lpFileName,文本型,传址 .DLL命令SetFileAttributes,整数型,"kernel32.dll","SetFileAttributesA" .参数lpFileName,文本型,传址 .参数dwFileAttributes,整数型 .DLL命令RemoveDirectory,整数型,"kernel32.dll","RemoveDirectoryA" .参数lpPathName,文本型,传址
