VC2010 MFC程序中自动加入版本号
来源:互联网 发布:玻璃erp软件 编辑:程序博客网 时间:2024/06/06 18:32
- 前提:1)工程在SVN版本控制下,2)安装了TortoiseSVN客户端
- 在建好的工程下新建文件VersionNo.h
#define PRIVATEBUILD "$WCREV$\0"#define FILEVER 1, 0, 0, $WCREV$#define PRODUCTVER 1, 0, 0, $WCREV$#define STRFILEVER "1, 0, 0, $WCREV$\0"#define STRPRODUCTVER "1, 0, 0, $WCREV$\0"#define BUILDTIME "Build:$WCDATE$\n"
- 用文本编辑器打开res/xxx.rc2
#include "VersionNo_.h"VS_VERSION_INFO VERSIONINFO FILEVERSION FILEVER PRODUCTVERSION PRODUCTVER FILEFLAGSMASK 0x3fL#ifdef _DEBUG FILEFLAGS 0x1L#else FILEFLAGS 0x0L#endif FILEOS 0x40004L FILETYPE 0x1L FILESUBTYPE 0x0LBEGIN BLOCK "StringFileInfo" BEGIN BLOCK "080404B0" BEGIN VALUE "CompanyName", "xxxx\0" VALUE "FileDescription", "xxx\0" VALUE "FileVersion", STRFILEVER VALUE "InternalName", "xxx.exe\0" VALUE "LegalCopyright", "Copyrigte: (C) xxx。保留所有权利。\0" VALUE "OriginalFilename", "RECSrv.exe\0" VALUE "PrivateBuild", PRIVATEBUILD VALUE "ProductName", "xx\0" VALUE "ProductVersion", STRPRODUCTVER VALUE "SpecialBuild", BUILDTIME END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x804, 1200 ENDEND
- 用文本编辑器打开xx.rc删除版本的资源信息
- 在项目属性页的生成事件-预先生成事件中加入:xxxx\\SubWCRev.exe $(MSBuildProjectDirectory) VersionNo.h VersionNo_.h
- 重新编译文件。
- VC2010 MFC程序中自动加入版本号
- Makefile中自动加入svn版本号
- vc2010 mfc 关闭自动写注册表
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息。
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息。
- 在QMake里自动加入SVN版本号
- VC2010工程中加入SplashScreen及原理释解
- MFC中加入Picture
- VC2010 MFC程序制作Flash动画欢迎界面
- (他山之石)MFC学习之路(一)VC MFC程序,在About对话框中获取并显示程序的版本号
- MFC中加入网络编程
- linux程序编译期加入编译时间和svn版本号
- linux程序编译期加入编译时间和svn版本号
- linux程序编译期加入编译时间和svn版本号
- iTextSharp 使用详解
- MongoDB 的 GridFS 详细分析
- 第一辑 回家的路--谁是聪明人
- 利用axis来生成webservice客户端
- C#调用动态链接库
- VC2010 MFC程序中自动加入版本号
- Windos7下VirtualBox的几项误操作恢复
- 更改语系为JAPAN
- 自定义ProgressBar(背景,前景,进度图片)
- cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- linux的文件属性和权限学习——分析ls命令结果
- DataGridViewComboBoxColumn 添加下拉及触发事件
- 关于windows系统还原
- android中ADT、SDK、APK的关系