如何将图标添加到控制台应用程序

Posted

技术标签:

【中文标题】如何将图标添加到控制台应用程序【英文标题】:How to add an icon to a console application 【发布时间】:2018-06-04 07:18:46 【问题描述】:

这似乎是一件应该很简单的事情,但由于某种原因,我什至在谷歌上搜索有关该主题的任何内容都有问题...

如何在 Visual Studio 中向控制台应用程序添加图标。现在,我知道这在 Win32 桌面应用程序中是如何工作的——你有资源文件,并且 ID 最小的图标只是用作应用程序的图标。但是,如果我将新资源文件添加到控制台应用程序,甚至乱用图标编辑器 - 什么也不会发生。目标可执行文件仍然具有相同的默认图标。控制台应用程序和桌面应用程序在资源方面是否存在某种差异?还是除了添加带有图标的资源文件之外,我还需要设置其他内容吗?

谢谢

【问题讨论】:

试试this resource也许 好吧,我希望可执行文件有那个图标。 LoadIcon 之类的东西可以在运行时执行,但这无助于可执行文件实际拥有图标。 【参考方案1】:

它应该与普通 WinAPI 应用程序一样工作。在我的情况下,问题可能是由 Windows 图标缓存引起的。您可以通过将可执行文件移动到另一个目录来验证这种情况。

【讨论】:

以上是关于如何将图标添加到控制台应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio C++ 2010 如何将 ICON 添加到控制台应用程序

如何将图标添加到 React Native 应用程序

如何将图标添加到 WPF 应用程序桌面快捷方式?

如何使用 Xcode 4.3.1 将应用程序图标添加到项目中

各位大虾,请问如何在桌面添加一个类似我的电脑,控制面板,或者拨号连接这一类的shell级别的图标?

如何将自定义图标添加到 Oro 前台菜单项?