如何获取某一个应用程序的产品版本号
来源:互联网 发布:unity3d学习路线 编辑:程序博客网 时间:2024/05/28 17:07
std::string GetAppProductVersion(char* path)
{
VS_FIXEDFILEINFO verInfo;
DWORD dwHandle;
DWORD dwSize = GetFileVersionInfoSize(path, &dwHandle);
if (dwSize != 0)
{
BYTE* pData = new BYTE[dwSize];
if (!GetFileVersionInfo(path, dwHandle, dwSize, pData))
{
delete [] pData;
return strVersion;
}
void* pBuf = NULL;
UINT pBufLen;
if (!VerQueryValue(pData, "//StringFileInfo//080404e4//ProductVersion", &pBuf, &pBufLen)) {
delete [] pData;
return strVersion;
}
char szVersion[80];
memcpy(szVersion, pBuf, pBufLen);
szVersion[pBufLen] = 0;
strVersion = szVersion;
delete [] pData;
}
return strVersion;
}
- 如何获取某一个应用程序的产品版本号
- 获取应用程序的版本号
- 如何获取应用程序的版本号和版本名
- 获取当前应用程序的版本号
- 获取android应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- android 获取当前版本号/修改自定义的应用程序的版本号
- 获取应用程序的名称和版本号
- php服务器端如何获取请求客户端产品版本号
- iOS应用程序之如何获取版本号实现应用更新
- 如何获取ubuntu的linux内核版本号?
- 如何 获取 ios的系统版本号
- 如何获取 当前系统的 版本号?
- 如何获取jar包的jdk版本号
- 如何获取触摸精灵的版本号??
- 如何通过adb 获取应用的版本号
- 使用通配符简化泛型使用
- 博客写作API
- 环境变量设置
- 学习.net应该知道什么
- ASP.NET中应用Excel:(10)在客户端生成HTML表格[修正]
- 如何获取某一个应用程序的产品版本号
- Several Rules for design pattern
- vb.net2005 PictureBox生成bmp彩色图片
- ASP.NET中应用Excel:(11)权限问题-为什么Excel无法启动
- 编程起步教程第一篇
- vb.net 组件循环操作
- spring+maven项目报错:Unable to create JDK 1.5 dependent parser
- Java编程那些事儿48—多维数组基础
- Excel类