2009-02-11 17 views
0

我有安装光盘以安装我制作的Visual Studio C++应用程序。它有三个文件:setup.exe, AUTORUN.INF, 和app.msi。当我插入CD时,Windows自动播放弹出窗口显示一个通用图标。如何为setup.exe显示自己的图标?插入CD后,我也希望为驱动器图标提供此选项,我认为它们是相关的。当在Windows中自动播放安装光盘时,如何显示图标

回答

2

我讨厌自动启动。

在AUTORUN.INF,你可以就在旁边设置程序中指定的驱动器图标:

[AutoRun] 
open=setup.exe 
icon=*youricon*.ico 
+0

我们大多数人,开发人员都讨厌自动启动。但我们大多数人也知道如何导航到CD并决定是否直接运行setup.exe bootstraper或MSI文件。正常人需要一些帮助。 – 2009-03-20 19:42:35

2
在AUTORUN.INF的[自动运行]部分

,添加一行:

icon=filename.ext 

我相信该文件可以是图像文件或可执行文件,在这种情况下,它将使用第一个图标资源。

2

可以在autorun.inf的

icon=whatever.ico 

指定一个图标文件,我想你也可以通过将程序/ DLL的名字,然后一个逗号指定嵌入程序的图标和(我认为)图标号。

icon=whatever.dll,5 
相关问题