C++ 获取文件版本
来源:互联网 发布:spc数据输出 编辑:程序博客网 时间:2024/06/07 18:18
static string GetFileVersion() {char FileName[MAX_PATH] = {0};::GetModuleFileName(NULL, FileName, sizeof(FileName) - 1);string asVer = "";VS_FIXEDFILEINFO *pVsInfo;unsigned int iFileInfoSize = sizeof(VS_FIXEDFILEINFO);int iVerInfoSize = GetFileVersionInfoSize(FileName, NULL);if(iVerInfoSize != 0){char *pBuf = NULL;while(!pBuf){pBuf = new char[iVerInfoSize];}if(GetFileVersionInfo(FileName, 0, iVerInfoSize, pBuf)){if(VerQueryValue(pBuf, "\\", (void **)&pVsInfo, &iFileInfoSize)){sprintf(pBuf, "%d.%d.%d.%d", HIWORD(pVsInfo->dwFileVersionMS), LOWORD(pVsInfo->dwFileVersionMS), HIWORD(pVsInfo->dwFileVersionLS), LOWORD(pVsInfo->dwFileVersionLS));asVer = pBuf;}}delete pBuf;}return asVer;}
0 1
- 获取SVN版本信息更新exe,dll文件的版本信息(C++, C#)
- 获取文件版本信息
- 获取文件版本信息
- 获取文件版本信息
- 获取EXE文件版本。
- vc 文件版本获取
- C++ 获取文件版本
- 获取文件版本
- VC 获取,修改文件版本
- 获取文件的版本信息
- c#获取文件版本信息
- vb.net获取文件版本
- win32获取文件版本信息
- C++获取文件版本信息
- C语言写链表 文件版本
- C/C++获取Windows系统版本
- Delphi 获取文件的版本等信息
- WINAPI 编程获取文件版本信息
- Android 电话状态的监听
- static作用(修饰函数、局部变量、全局变量)
- wamp 默认别人机器不能访问自己项目 3.0版本没有直接切换在线状态
- Android各控件Demo下载地址各种ui效果图
- Scheduled注解 定时任务 cron表达式详解
- C++ 获取文件版本
- 特征值分解 & 奇异值分解(SVD)
- linux命令之grep
- Android 之获取屏幕高度+状态栏高度
- KVM/QEMU 虚拟机的两种内存运行访问机制
- win7 vs2015 编译SiftGPU动态库
- android 7.0读取文件报异常信息
- 光流Optical Flow介绍与OpenCV实现
- 关于OOM的那些事儿