易采下载站下载易语言U盘操作源码—源码之家-易采下载站

下载排行|最近更新

软件
软件
文章
当前位置:首页易语言源码系统工具 → 易语言U盘操作源码
易语言U盘操作源码

易语言U盘操作源码

下载地址
  • 软件大小:23.42 KB
  • 软件语言:简体中文
  • 更新时间:2021-04-18
  • 软件类别:国产源码
  • 软件性质:自由软件
  • 运行环境:Winall,Win2003,WinXP,Win7,Win8
  • 软件等级:
  • 官方网址:homepage
  • 演示地址:demo
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

易语言U盘操作源码

易语言U盘操作源码系统结构:取逻辑驱动器属性,填充设备描述符,根据设备信息判断是否U盘,新窗口过程,移除U盘,移除U盘独立,用换行符连接多段文本,打开USB类设备信息,取下一个U盘,关闭USB类设备信息,填充硬件信息,是U盘盘符,取U盘盘符列表,取U盘盘符数量,取U盘数量,安全移除U盘,安全移除U盘独立,强制移除U盘,禁用USB存储设备服务,置U盘只读,注册USB设备改变事件,取消注册USB设备改变事件,取硬件信息_i,取硬件信息_t,关闭句柄,取线程退出代码,等待事件对象,取兼容文本,取RemovalPolicy文本,取设备安装状态文本,取设备类型文本,取LegacyBusType文本,DLL_GetLastError,DLL_LoadLibrary,DLL_FreeLibrary,DLL_DeviceIoControl,DLL_CreateFile,DLL_CloseHandle,DLL_GetDriveType,DLL_SetupDiGetClassDevs,DLL_SetupDiEnumDeviceInfo,DLL_SetupDiGetDeviceRegistryProperty,DLL_SetupDiGetDeviceRegistryProperty_text,DLL_SetupDiDestroyDeviceInfoList,DLL_CM_Request_Device_Eject,DLL_SetupDiSetClassInstallParams,DLL_SetupDiCallClassInstaller,DLL_SetupDiEnumDeviceInterfaces,DLL_SetupDiGetDeviceInterfaceDetail,DLL_GetVolumeNameForVolumeMountPoint,DLL_CallWindowProc,DLL_SetWindowLong,DLL_WaitForSingleObject,DLL_CreateThread,DLL_GetExitCodeThread,从掩码取盘符,U盘插入事件处理,U盘弹出事件处理,线程等待,格式化硬件信息,格式化字节集, ======程序集1 || ||------_启动子程序 || ||------_临时子程序 || || ======功能程序集 || ||------取逻辑驱动器属性 || ||------填充设备描述符 || ||------根据设备信息判断是否U盘 || ||------新窗口过程 || ||------移除U盘 || ||------移除U盘独立 || ||------用换行符连接多段文本 || || ======_接口程序集 || ||------打开USB类设备信息 || ||------取下一个U盘 || ||------关闭USB类设备信息 || ||------填充硬件信息 || ||------是U盘盘符 || ||------取U盘盘符列表 || ||------取U盘盘符数量 || ||------取U盘数量 || ||------安全移除U盘 || ||------安全移除U盘独立 || ||------强制移除U盘 || ||------禁用USB存储设备服务 || ||------置U盘只读 || ||------注册USB设备改变事件 || ||------取消注册USB设备改变事件 || ||------取硬件信息_i || ||------取硬件信息_t || ||------关闭句柄 || ||------取线程退出代码 || ||------等待事件对象 || ||------取兼容文本 || ||------取RemovalPolicy文本 || ||------取设备安装状态文本 || ||------取设备类型文本 || ||------取LegacyBusType文本 || || ======调用的Dll || ||---[dll]------DLL_GetLastError || ||---[dll]------DLL_LoadLibrary || ||---[dll]------DLL_FreeLibrary || ||---[dll]------DLL_DeviceIoControl || ||---[dll]------DLL_CreateFile || ||---[dll]------DLL_CloseHandle || ||---[dll]------DLL_GetDriveType || ||---[dll]------DLL_SetupDiGetClassDevs || ||---[dll]------DLL_SetupDiEnumDeviceInfo || ||---[dll]------DLL_SetupDiGetDeviceRegistryProperty || ||---[dll]------DLL_SetupDiGetDeviceRegistryProperty_text || ||---[dll]------DLL_SetupDiDestroyDeviceInfoList || ||---[dll]------DLL_CM_Request_Device_Eject || ||---[dll]------DLL_SetupDiSetClassInstallParams || ||---[dll]------DLL_SetupDiCallClassInstaller || ||---[dll]------DLL_SetupDiEnumDeviceInterfaces || ||---[dll]------DLL_SetupDiGetDeviceInterfaceDetail || ||---[dll]------DLL_GetVolumeNameForVolumeMountPoint || ||---[dll]------DLL_CallWindowProc || ||---[dll]------DLL_SetWindowLong || ||---[dll]------DLL_WaitForSingleObject || ||---[dll]------DLL_CreateThread || ||---[dll]------DLL_GetExitCodeThread ======窗口程序集1 || ||------_钮_取U盘数量_被单击 || ||------_钮_取U盘盘符列表_被单击 || ||------_钮_取U盘盘符数量_被单击 || ||------从掩码取盘符 || ||------U盘插入事件处理 || ||------U盘弹出事件处理 || ||------_钮_注册U盘插入删除事件_被单击 || ||------_钮_取消注册U盘插入删除事件_被单击 || ||------_钮_弹出U盘方法1_被单击 || ||------_钮_弹出U盘方法2_被单击 || ||------_钮_弹出U盘方法3_被单击 || ||------_钮_弹出U盘方法4_被单击 || ||------线程等待 || ||------__启动窗口_创建完毕 || ||------__启动窗口_将被销毁 || ||------_钮_枚举U盘_被单击 || ||------_钮_详细信息_被单击 || ||------格式化硬件信息 || ||------格式化字节集 调用的DLL命令: .DLL命令DLL_GetLastError,整数型,"Kernel32.dll","GetLastError" .DLL命令DLL_LoadLibrary,整数型,"Kernel32.dll","LoadLibraryA" .参数文件名,文本型 .DLL命令DLL_FreeLibrary,逻辑型,"Kernel32.dll","FreeLibrary" .参数模块句柄,整数型 .DLL命令DLL_DeviceIoControl,逻辑型,"Kernel32.dll","DeviceIoControl" .参数参整_句柄,整数型 .参数参整_控制代码,整数型 .参数参集_输入缓冲区指针,整数型 .参数参整_输入缓冲区尺寸,整数型 .参数参集_输出缓冲区指针,整数型 .参数参整_输出缓冲区尺寸,整数型 .参数参整_返回字节数,整数型,传址 .参数参整_重叠指针,整数型 .DLL命令DLL_CreateFile,整数型,"Kernel32.dll","CreateFileA" .参数lpFileName,文本型 .参数dwDesiredAccess,整数型 .参数dwShareMode,整数型 .参数lpSecurityAttributes,整数型 .参数dwCreationDisposition,整数型 .参数dwFlagsAndAttributes,整数型 .参数hTemplateFile,整数型 .DLL命令DLL_CloseHandle,逻辑型,"Kernel32.dll","CloseHandle" .参数句柄,整数型 .DLL命令DLL_GetDriveType,整数型,"Kernel32.dll","GetDriveTypeA" .参数lpRootPathName,文本型 .DLL命令DLL_SetupDiGetClassDevs,整数型,"Setupapi.dll","SetupDiGetClassDevsA" .参数ClassGuid,字节集,,指向GUID的缓冲区 .参数Enumerator,文本型 .参数hwndParent,整数型 .参数Flags,整数型 .DLL命令DLL_SetupDiEnumDeviceInfo,逻辑型,"Setupapi.dll","SetupDiEnumDeviceInfo" .参数hDeviceInfoSet,整数型,,设备信息句柄 .参数MemberIndex,整数型,,索引 .参数DeviceInfoData,_设备信息数据,,_设备信息数据 .DLL命令DLL_SetupDiGetDeviceRegistryProperty,逻辑型,"Setupapi.dll","SetupDiGetDeviceRegistryPropertyA" .参数hDeviceInfoSet,整数型 .参数DeviceInfoData,_设备信息数据 .参数Property,整数型 .参数PropertyRegDataType,整数型 .参数PropertyBuffer,整数型 .参数PropertyBufferSize,整数型 .参数RequiredSize,整数型,传址 .DLL命令DLL_SetupDiGetDeviceRegistryProperty_text,逻辑型,"Setupapi.dll","SetupDiGetDeviceRegistryPropertyA" .参数hDeviceInfoSet,整数型 .参数DeviceInfoData,_设备信息数据 .参数Property,整数型 .参数PropertyRegDataType,整数型 .参数PropertyBuffer,文本型 .参数PropertyBufferSize,整数型 .参数RequiredSize,整数型,传址 .DLL命令DLL_SetupDiDestroyDeviceInfoList,逻辑型,"Setupapi.dll","SetupDiDestroyDeviceInfoList" .参数hDeviceInfoSet,整数型 .DLL命令DLL_CM_Request_Device_Eject,整数型,"Setupapi.dll","CM_Request_Device_EjectA" .参数dnDevInst,整数型 .参数pVetoType,整数型,传址 .参数pszVetoName,文本型 .参数ulNameLength,整数型 .参数ulFlags,整数型 .DLL命令DLL_SetupDiSetClassInstallParams,,"Setupapi.dll","SetupDiSetClassInstallParamsA" .参数hDeviceInfoSet,整数型 .参数DeviceInfoData,,,可选 .参数ClassInstallParams,,,可选 .参数ClassInstallParamsSize .DLL命令DLL_SetupDiCallClassInstaller,,"Setupapi.dll","SetupDiCallClassInstaller" .参数InstallFunction .参数DeviceInfoSet .参数DeviceInfoData,,,可选 .DLL命令DLL_SetupDiEnumDeviceInterfaces,逻辑型,"Setupapi.dll","SetupDiEnumDeviceInterfaces" .参数hDeviceInfoSet,整数型 .参数DeviceInfoData,整数型 .参数InterfaceClassGuid,字节集 .参数MemberIndex,整数型 .参数DeviceInterfaceData,整数型 .DLL命令DLL_SetupDiGetDeviceInterfaceDetail,逻辑型,"Setupapi.dll","SetupDiGetDeviceInterfaceDetailA" .参数hDeviceInfoSet,整数型 .参数DeviceInterfaceData,整数型 .参数DeviceInterfaceDetailData,整数型 .参数DeviceInterfaceDetailDataSize,整数型 .参数RequiredSize,整数型,传址 .参数DeviceInfoData,整数型 .DLL命令DLL_GetVolumeNameForVolumeMountPoint,逻辑型,"Kernel32.dll","GetVolumeNameForVolumeMountPointA",,w2kxp .参数lpszVolumeMountPoint,文本型 .参数lpszVolumeName,文本型,,要事先分配内存空间一般51 .参数cchBufferLength,整数型,,51 .DLL命令DLL_CallWindowProc,整数型,"user32.dll","CallWindowProcA" .参数proc,子程序指针 .参数hwnd,整数型 .参数msg,整数型 .参数wp,整数型 .参数lp,整数型 .DLL命令DLL_SetWindowLong,子程序指针,"User32.dll","SetWindowLongA" .参数hWnd,整数型 .参数nIndex,整数型 .参数dwNewLong,子程序指针 .DLL命令DLL_WaitForSingleObject,整数型,"Kernel32.dll","WaitForSingleObject" .参数hHandle,整数型 .参数dwMilliseconds,整数型 .DLL命令DLL_CreateThread,整数型,"Kernel32.dll","CreateThread" .参数lpThreadAttributes,整数型 .参数dwStackSize,整数型 .参数lpStartAddress,子程序指针 .参数lpParameter,整数型 .参数dwCreationFlags,整数型 .参数lpThreadId,整数型,传址 .DLL命令DLL_GetExitCodeThread,逻辑型,"Kernel32.dll","GetExitCodeThread" .参数hThread,整数型 .参数lpExitCode,整数型,传址

展开内容

推荐文章

友情链接关于我们下载帮助(?)联系我们投诉举报

CopyRight © 2010-2023 易采下载 Easck.com , All Rights Reserved 版权所有 蒙ICP备14002389号

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系

声明: