typedef struct _PACKAGE_VERSION {
USHORT Revision;
USHORT Build;
USHORT Minor;
USHORT Major;
} PACKAGE_VERSION;
成员说明:
- Major: 主版本号。
- Minor: 次版本号。
- Build: 构建号。
- Revision: 修订号。
使用示例:
#include <windows.h>
#include <appmodel.h>
int main() {
PACKAGE_VERSION version = {0};
// 填充 PACKAGE_VERSION 结构的相关字段
version.Major = 1; // 设置主版本号
version.Minor = 0; // 设置次版本号
version.Build = 0; // 设置构建号
version.Revision = 0; // 设置修订号
// 输出版本信息
wprintf(L"Version: %d.%d.%d.%d\n",
version.Major,
version.Minor,
version.Build,
version.Revision);
return 0;
}
在使用 PACKAGE_VERSION 结构时,你可以通过设置不同的字段值来表示应用程序包的版本信息。这个结构经常用于处理应用程序包的版本号。
转载请注明出处:http://www.zyzy.cn/article/detail/23847/Win32 API/Appmodel.h/PACKAGE_VERSION