易语言API取文件版本信息模块源码
系统结构:GetFileVerInfo,GetFileVersionInfo,GetFileVersionInfoSize,VerQueryValue,MoveMemory,lstrcpy,VerLanguageName,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ GetFileVerInfo
| |
| |
======调用的Dll
| |
| |---[dll]------ GetFileVersionInfo
| |
| |---[dll]------ GetFileVersionInfoSize
| |
| |---[dll]------ VerQueryValue
| |
| |---[dll]------ MoveMemory
| |
| |---[dll]------ lstrcpy
| |
| |---[dll]------ VerLanguageName
调用的DLL命令:
.DLL命令 GetFileVersionInfo, 整数型, "version.dll", "GetFileVersionInfoA"
.参数 lptstrFilename, 文本型
.参数 dwHandle, 整数型
.参数 dwLen, 整数型
.参数 lpData, 字节集, 传址
.DLL命令 GetFileVersionInfoSize, 整数型, "version.dll", "GetFileVersionInfoSizeA"
.参数 lptstrFilename, 文本型
.参数 lpdwHandle, 整数型
.DLL命令 VerQueryValue, 整数型, "version.dll", "VerQueryValueA"
.参数 pBlock, 字节集, 传址
.参数 lpSubBlock, 文本型
.参数 lplpBuffer, 整数型, 传址
.参数 puLen, 整数型, 传址
.DLL命令 MoveMemory, , "Kernel32", "RtlMoveMemory"
.参数 dest, 字节型, 传址 数组
.参数 Source, 整数型
.参数 Length, 整数型
.DLL命令 lstrcpy, 整数型, "Kernel32", "lstrcpyA"
.参数 lpString1, 文本型
.参数 lpString2, 整数型
.DLL命令 VerLanguageName, 整数型, "Kernel32", "VerLanguageNameA"
.参数 wLang, 整数型
.参数 szLang, 文本型
.参数 nSize, 整数型
友情链接 | 关于我们 | 下载帮助(?) | 联系我们 | 投诉举报
CopyRight © 2010-2023 这里下载 heredown.com , All Rights Reserved 版权所有 蒙ICP备2023006002号-1 蒙公网安备15052402000135
声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系
声明: