【问题标题】:How to change application icon in C++/CLI winform project?如何更改 C++/CLI winform 项目中的应用程序图标?
【发布时间】:2012-10-17 07:20:49
【问题描述】:

如何更改 Winform C++/CLI 项目中的应用程序(二进制文件)图标?我正在使用 MS VS 2010。

我试图转到项目属性,但没有找到Application 标签:

这里的资源选项:

【问题讨论】:

    标签: .net visual-studio-2010 c++-cli


    【解决方案1】:

    您可以尝试此 MSDN 页面上发布的方法。它得到了 6 票赞成,所以看起来很有效。

    链接: Changing .exe icons

    Windows 选择主可执行文件图标的方式是它在可执行文件的资源部分中查找第一个图标,或者类似的东西。首先,你需要添加一个资源脚本,.rc 文件。这是通过 Project->Add New Item 或右键单击解决方案资源管理器并转到 Add->New Item 来完成的。选择Resource->Resrouce File(.rc) 命名然后添加。

    现在您有了资源文件,然后您将图标添加到它。转到资源视图并右键单击资源文件的名称。在底部你会找到添加资源,选择它然后会弹出一个新窗口。

    如果您已经单独保存了图标,那么您应该选择导入,然后导入图标。否则选择图标,然后按新建。该图标将被创建和/或添加到资源脚本中,您会发现当您构建项目时,它将成为可执行文件的图标。

    如果您想要在一个项目中使用多个图标,请务必先将您想要的图标添加为可执行图标,否则您将不得不更改资源标识符并将该图标作为最低 id。

    您可以采取的另一种方法是

    • 转到您的项目文件夹。
    • 使用相同格式的新图标覆盖位于该文件夹中的 app.ico 文件。
    • 清理项目。
    • 重建。

    【讨论】:

    • 当然有!它是默认选项卡。您可以跳过该步骤并进行适当的更改。
    • 我添加了项目属性窗口的图像。
    • 这是 C# 项目亲爱的,我正在使用 C++/CLI。
    • 哦,原来如此。抱歉让我删除它。
    • 我这样做了,但我的应用现在没有图标!应该添加什么图标?
    【解决方案2】:

    在解决方案资源管理器窗格中,右键单击您的项目名称,然后导航至添加 > 资源。

    您可以在此处为您的应用程序添加图标和其他元数据。

    【讨论】:

      猜你喜欢
      • 2020-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-03
      • 1970-01-01
      • 2018-03-21
      • 2016-09-12
      • 2012-05-29
      相关资源
      最近更新 更多