2010-09-18 80 views
0

編輯:解決,(至少對於資源管理器)問題是它保留了舊的thumbs.db。導入到exe文件時圖標大小不正確

我有一個PNG圖標,我用幾種工具創建了一個128像素,96像素,64像素,32像素,16像素的圖標。但結果總是相同的。當我使用該圖標編譯exe文件並將其調整爲最大圖標大小時,它保持爲32-48像素。任何人都有同樣的問題?另外當我把可執行文件放在RocketDock上時,它也會變成小圖標。可執行文件具有所有圖標,我使用Resource Hacker進行了檢查。這是一個奇怪的問題,我只是想用大圖標來製作我的應用程序,以便它可以用於碼頭應用程序和使用更大圖標大小的用戶。

下面是我正在談論的一個例子。 Visual Studio圖標僅用於測試。

alt text

而且還包含一個快捷方式圖標,可執行一個的RocketDock截圖:

alt text

+0

資源文件中的圖標如何佈置?據我所知,Explorer將使用它找到的第一個圖標(即最低的資源編號)。我認爲標準做法是創建一個嵌入了所有不同分辨率圖標的.ico文件;這樣Explorer將選擇最合適的一個。 – Luke 2010-09-18 12:25:10

+0

我有這個相同的問題,雖然我讀到重新啓動計算機應該修復它,但它沒有。還有什麼我需要做的嗎?我看到一些thumbs.db文件,其中沒有一個最近已經更改 – cost 2012-02-24 08:47:48

回答

0

我已經成功地使用過Axialis Icon Workshop,並在this MSDN文章甚至建議。不是免費的,但試用版應該足夠一次性拍攝。我不是很確定它會解決你的問題,但它應該。

+0

感謝MSDN鏈接,但它不能解決我的問題。我使用Icon Workshop爲我的軟件創建了256,128,64,32,16個圖標,但圖標看起來很小。 – blez 2010-09-18 12:04:34

+0

我使用Axialis的免費版本,它允許您在一個文件中創建所有圖標大小。 – PICyourBrain 2010-10-07 19:19:05