VC使用编译时间作为版本号

常用方法分两步:1. 得到编译时间;2. 设置基准时间,以编译时间距基准时间的总天数的2倍作为版本号,适当情况还可加上初值;

其中第一步实现有两种方法:

1. 直接使用系统宏:CString OcxTime = __DATE__;

2. 在编译选项的Pre-link Step中调用批处理文件.bat:

@echo off

echo #pragma once>"Ver.h"

echo #define APP_VER_NUM  "%data%">>"Ver.h"