GetFileVersionInfoSize函数确定操作系统是否可以检索指定文件的版本信息
2017-05-31 15:18
871 查看
GetFileVersionInfoSize函数 -------------------------------------------------- ------------------------------ GetFileVersionInfoSize函数确定操作系统是否可以检索指定文件的版本信息。如果版本信息可用,GetFileVersionInfoSize返回该信息的大小(以字节为单位)。 句法 DWORD GetFileVersionInfoSize(LPTSTR lptstrFilename, LPDWORD lpdwHandle ); 参数 lptstrFilename [in]指向指定感兴趣文件名称的以null结尾的字符串的指针。该函数使用LoadLibrary函数指定的搜索顺序。 Windows 95/98 / Me:指定文件名的短路径形式必须小于126个字符。 lpdwHandle [out]指向函数设置为零的变量的指针。 回报值 如果函数成功,则返回值是文件版本信息的大小(以字节为单位)。如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError。
备注
Windows NT 3.51及更早版本:版本信息功能不适用于16位Windows文件映像。
Windows 95/98 / Me,Windows NT 4.0和Windows 2000:这些功能适用于16位和32位文件映像。
Windows XP:这些功能适用于16位,32位和64位文件映像。
在调用GetFileVersionInfo函数之前调用GetFileVersionInfoSize函数。GetFileVersionInfoSize返回的大小表示GetFileVersionInfo返回的版本信息所需的缓冲区大小。
Windows 95/98 / Me:GetFileVersionInfoSizeW由Microsoft Layer for Unicode支持。要使用此版本,您必须向应用程序添加某些文件,如Windows 95/98 / Me系统上的Microsoft Layer for Unicode所述。
功能信息
最低版本的DLL版本
Header在Winver.h中声明,包括Windows.h
导入库Version.lib
最低操作系统Windows 95,Windows NT 3.1
Unicode实现为ANSI和Unicode版本。
也可以看看
版本信息概述,GetFileVersionInfo,VS_VERSIONINFO,VerQueryValue
相关文章推荐
- 获取Exe文件版本信息的函数(使用GetFileVersionInfo得到TFileVersionInfo结构体,包含12项内容)
- 利用WinAPI(GetFileVersionInfo)获取文件版本信息
- 【转】取文件属性:GetFileVersionInfoSize,GetFileVersionInfo,VerQueryValue三个函数的配合
- 利用WinAPI(GetFileVersionInfo)获取文件版本信息
- GetFileVersionInfo 获取文件版本信息错误原因分析
- 如何使用API函数GetFileVersionInfo,获得版本信息
- 获取EXE版本信息 GetFileVersionInfo
- vc 得到软件的版本信息 资源文件中的../Version/VS_VERSION_INFO/FILEVERSION的值
- 如何使用API函数GetFileVersionInfo,获得版本信息
- 读取软件的版本信息 GetFileVersionInfo
- 文件磁盘相关函数[11]-获取指定文件的版本号 GetFileVersion
- 2014-03-31工作日志:判断文件是否存在可以使用GetFileAttributes 方法。
- 自己写的一个PE文件FileVersionInfo类,可以轻松获取PE文件版本信息
- MFC查找指定文件是否存在,PathFileExists 函数
- Asterisk获取版本信息函数ast_get_version和ast_get_version_num
- Windows API ——GetVersionEx——获取操作系统版本信息
- Windows API ——GetVersionEx——获取操作系统版本信息
- FileInfo 0.0.0005--masm32写的获取文件属性、版本、时间、MD5、SHA1 等信息的小程序
- MsiGetFileVersion函数不知道为什么折腾了好久还是不成功-原来是检测exe文件不是msi文件
- 求一類似 GetFileVersionInfo 的函數,返回Exe文件開發的公司名稱