如何在Visual Studio 2008中为应用程序设置图标?

如何在Visual Studio 2008中为C ++应用程序设置可执行图标?



qq_笑_17
浏览 942回答 3
3回答

偶然的你

这是在Visual Studio 2010中执行的操作。因为它很挑剔,所以实际上可能会很痛苦,因为您正在尝试做如此难以置信的简单操作,但这并不是直截了当的,Visual Studio并没有告诉您很多陷阱。如果您在任何时候感到生气或想将牙齿缩成2乘4并尖叫,请务必这样做。陷阱:您需要使用.ico文件。 您不能将PNG图像文件用作可执行文件的图标,否则将无法使用。您必须使用.ico。 有一些Web实用程序可将图像转换为.ico文件。用于您的exe的ico将是具有最低资源ID的ico。为了更改.ico1)打开“ 视图” >“ 资源视图”(在“ 视图”菜单的中间),或按Ctrl+ Shift+ E使其显示。2)在资源视图中,右键单击项目名称,然后说添加 > 资源...3)假设您已经自己生成了一个.ico文件,请从出现的废话列表中选择“ 图标 ”,然后单击“ 导入”。4)在此对话框中,*.ico文件未列出,并且您不能使用常规的PNG或JPG图像作为图标,因此请将文件过滤器更改为*.ico使用下拉菜单。UI误导,我知道,我知道。5)如果现在编译项目,它将自动将ID最低的.ico (如中列出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。

子衿沉夜

重要的是,要显示为应用程序图标的图标(在标题栏和任务栏中)必须是资源脚本文件中的FIRST图标。该文件位于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"
打开App,查看更多内容
随时随地看视频慕课网APP