当前位置:  开发笔记 > 编程语言 > 正文

如何在visual studio 2008中为我的应用程序设置图标?

如何解决《如何在visualstudio2008中为我的应用程序设置图标?》经验,为你挑选了3个好方法。

如何在visual studio 2008中为我的C++应用程序设置可执行图标?



1> bobobobo..:

这是您在Visual Studio 2010中执行此操作的方法.

因为它很挑剔,实际上,这可能是相当痛苦的,因为你正在尝试做一些非常简单的事情,但它并不是直截了当的,并且Visual Studio没有告诉你许多问题.如果你在任何时候感到生气或者想要让你的牙齿陷入2比4并尖叫,请务必这样做.

陷阱:

您需要使用.ico文件. 您不能将PNG图像文件用于可执行文件的图标,它将无法使用.你必须使用.ico. 有一些Web实用程序可将图像转换为.ico文件.

用于exe的ico将是具有LOWEST RESOURCE ID的ico.为了改变.ico

1)打开VIEW > RESOURCE VIEW(在VIEW菜单中间),或按Ctrl+ Shift+ E使其显示.

2)在资源视图中,右键单击项目名称并说出ADD > RESOURCE ...

3)假设您已经自己生成了.ico文件,请从显示的废话列表中选择图标,然后单击IMPORT.

4)在此对话框*.ico中未列出文件,并且您不能将常规PNG或JPG图像用作图标,因此请将文件过滤器更改为*.ico使用下拉列表.我知道,误导用户界面,我知道.

5)如果您现在编译项目,它将自动粘贴.ico,其中包含最低ID(如下所列resource.h)作为.exe文件的图标.

6)如果因任何原因将一堆ICO文件加载到项目中,请确保您希望Visual Studio使用的.ico具有最低的 ID resource.h.您可以手动编辑此文件,没有任何问题

例如.

//resource.h
#define IDI_ICON1                       102
#define IDI_ICON2                       103

使用IDI_ICON1

//resource.h
#define IDI_ICON1                       106
#define IDI_ICON2                       103

现在使用IDI_ICON2.



2> Jason Steven..:

首先转到资源视图(从菜单:视图 - >其他窗口 - >资源视图).然后在资源视图中导航资源(如果有).如果已存在由Visual Studio添加的Icon类型资源,则打开并编辑它.否则,右键单击并选择"添加资源",然后添加新图标.

使用嵌入式图像编辑器编辑现有图标或新图标.请注意,图标可以包含从"图像"菜单中选择的多种类型(大小).

然后编译您的项目并查看效果.

请参阅:http://social.microsoft.com/Forums/en-US/vcgeneral/thread/87614e26-075c-4d5d-a45a-f462c79ab0a0



3> ravenspoint..:

重要的是,您希望显示为应用程序图标的图标(在标题栏和任务栏中)必须是资源脚本文件中的第一个图标

该文件位于res文件夹中,并命名为(applicationName).rc

/////////////////////////////////////////////////////////////////////////////
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
(icon ID )          ICON                    "res\\filename.ico"

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有