Qt编写的exe程序上添加程序信息

1、qtcreator编写

在pro文件中添加如下信息

复制代码
# 版本信息
VERSION = 4.0.2.666

# 图标
RC_ICONS = Images/MyApp.ico

# 公司名称
QMAKE_TARGET_COMPANY = "Digia"

# 产品名称
QMAKE_TARGET_PRODUCT = "Qt Creator"

# 文件说明
QMAKE_TARGET_DESCRIPTION = "Qt Creator based on Qt 5.7.0 (MSVC 2013, 32 bit)"

# 版权信息
QMAKE_TARGET_COPYRIGHT = "Copyright 2008-2016 The Qt Company Ltd. All rights reserved."

# 中文(简体)
RC_LANG = 0x0004

2、利用Visual Studio编写

选择项目右键 《添加》->《资源》,《Version》->《新建》。然后打开对应的资源文件即可编辑

最终的rc文件

复制代码
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"

/
#undef APSTUDIO_READONLY_SYMBOLS

/
// 中文(中华人民共和国) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
#ifdef _WIN32
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED
#pragma code_page(936)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/
//
// TEXTINCLUDE
//

1 TEXTINCLUDE 
BEGIN
    "resource.h\0"
END

2 TEXTINCLUDE 
BEGIN
    "#include ""afxres.h""\r\n"
    "\0"
END

3 TEXTINCLUDE 
BEGIN
    "\r\n"
    "\0"
END

#endif    // APSTUDIO_INVOKED


/
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 1,0,0,1
 PRODUCTVERSION 1,0,0,1
 FILEFLAGSMASK 0x17L
#ifdef _DEBUG
 FILEFLAGS 0x1L
#else
 FILEFLAGS 0x0L
#endif
 FILEOS 0x4L
 FILETYPE 0x1L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "080404b0"
        BEGIN
            VALUE "FileDescription", "codec 测试1111"
            VALUE "FileVersion", "1.01"
            VALUE "InternalName", "codec"
            VALUE "LegalCopyright", "Copyright (C) 2023"
            VALUE "OriginalFilename", "codec.exe"
            VALUE "ProductName", "codec 应用程序22222"
            VALUE "ProductVersion", "1, 0, 0, 1"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x804, 1200
    END
END

#endif    // 中文(中华人民共和国) resources
/



#ifndef APSTUDIO_INVOKED
/
//
// Generated from the TEXTINCLUDE 3 resource.
//


/
#endif    // not APSTUDIO_INVOKED

查看文档

https://www.cnblogs.com/henkk/p/16792141.html

相关推荐
Quz7 小时前
QML Tumbler 样式定制:渐变、高亮与 3D 滚轮效果
qt
隐积20 小时前
3.1.7.Qt容器大家族(3):QVariant——万能盒子
开发语言·qt
熬夜苦读学习1 天前
Qt-- 系统相关
开发语言·qt
Quz1 天前
QML Tumbler 基础用法:多滚轮选择与自定义外观
qt
Quz1 天前
QML SpinBox 动画效果:缩放反馈与数字滚动
qt
小灰灰搞电子2 天前
Qt 实现魔法导航菜单源码分享
开发语言·qt
Quz2 天前
QML SpinBox 基础与步长控制:可编辑输入与自定义步长
qt
隐积2 天前
Qt魔法之旅 · 全系列课程导航
qt
海清河晏1112 天前
Qt 实战:信号与槽+事件系统
开发语言·c++·qt
郝学胜-神的一滴2 天前
Qt 高级编程 037:QSS按钮样式封神指南
开发语言·c++·qt·软件工程·用户界面