2009-02-11 22 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 
相關問題