有什么办法可以给我的应用程序一个图标吗?

Is there any way I can give my app an icon?

我正在使用 Visual Studio 和 C++ 创建控制台应用程序。我希望 exe 文件有一个自定义图标而不是默认的 windows 图标。

您需要创建 .rc 文件(例如 application.rc)并将其添加到 Visual Studio 项目:

IDI_APPLICATION    ICON    "application.ico"

.ico 文件的相对路径(如果图标文件与 .rc 文件在同一目录中,则仅是文件名,如果在路径中,则在路径中使用正斜杠子目录,例如 "resources/application.ico").

您可以右键单击您的项目并select add->resource->Icon->import,然后您可以导入您的图标。因为 Windows shell - 通常是资源管理器 - 将使用 ID 或名称最低的图标作为默认图标。因此,您可以检查图标的 ID 是否最低。如果没有,你可以改变它。

另外,你可以参考这个link .