VC++使用宏定义来搞定程序的版本集信息
一个很简单的代码 就是在Define.h文件中用一系列宏将versioninfo结构体中信息都定义好 然后在xxx.rc文件中包含Define.h 然后再修改其中的Versioninfo那一段文字(记住用编辑源代码的形式打开,而不是用RC视窗),改完之后也不要再用RC视窗的VersionInfo的表单中做任何的修改 以后程序版本集变动只需要修改Define.h 而且程序中如果有需要获得程序版本集信息的,只须使用Define.h中预先定义好的宏就可以了,而不用去查MSDN去调用一些复杂的API函数来获得版本号等。 具体请看代码,VC2008的工程
文件列表
TestVersion.rar
(预估有个27文件)
TestVersion
TestVersion
TestVersion.h
564B
resource.h
589B
TestVersion.vcproj
6KB
TestVersion.aps
71KB
TestVersionDoc.cpp
1KB
TestVersionDoc.h
646B
stdafx.h
2KB
Define.h
1KB
用户评论