0 0 0
分享排行榜
修正错误贡献榜
词条信息
DLL命令名 返回值类型 公开 备注
VerQueryValueA 逻辑型 这个函数用于从版本资源中获取信息。调用这个函数前,必须先用GetFileVersionInfo函数获取版本资源信息。这个函数会检查资源信息,并将需要的数据复制到一个缓冲区里
DLL库文件名
在DLL库中对应命令名
VerQueryValueA
参数名 类型 传址 数组 备注
lplpBufferLong整数型指定一个Long变量的地址,该变量用于装载一个缓冲区的地址。请求的版本信息最终会装载到那个缓冲区里
lpSubBlock文本型指定一个内存块第一个字节的地址
lplpBuffer整数型下述值之一: “\“ 获取文件的VS_FIXEDFILEINFO结构 “\VarFileInfo\Translation“ 获取文件的翻译表 “\StringFileInfo\....“ 获取文件的字串信息。
puLenLong整数型指定一个Long变量的地址,该变量用于装载一个缓冲区的地址。请求的版本信息最终会装载到那个缓冲区里

使用例程
参与校正错误的易友
待审核
DLL命令名 返回值类型 公开 备注
VerQueryValueA 逻辑型 这个函数用于从版本资源中获取信息。调用这个函数前,必须先用GetFileVersionInfo函数获取版本资源信息。这个函数会检查资源信息,并将需要的数据复制到一个缓冲区里
DLL库文件名
在DLL库中对应命令名
VerQueryValueA
参数名 类型 传址 数组 备注
lplpBufferLong整数型指定一个Long变量的地址,该变量用于装载一个缓冲区的地址。请求的版本信息最终会装载到那个缓冲区里
lpSubBlock整数型下述值之一: “\“ 获取文件的VS_FIXEDFILEINFO结构 “\VarFileInfo\Translation“ 获取文件的翻译表 “\StringFileInfo\....“ 获取文件的字串信息。使用 lstrcpynA 将变量转换成内存指针
lplpBuffer整数型返回一个内存块第一个字节的地址。也就是内存指针 可以使用指针到字节集来调用内容
puLenLong整数型返回数据的长度
被修改信息如下:

参数2 → 类型 [修改]

参数2 → 备注 [修改]

参数3 → 备注 [修改]

参数4 → 备注 [修改]

修改函数的易友:

易友昵称:myddxy

修改留言:lpSubBlock和lplpBuffer的备注反了 puLenLong应该是返回的数据长度 我只做过使用lpSubBlock整数型的成功案例,文本型的没试过,有错请更正。

评论列表   发现违规评论、广告、刷屏,请点击举报(有奖)
无评论 评论
  • Copyright © 125.LA All Rights Reserved.