當我想爲我的WinForms程序創建圖標時,我遇到了完全相同的問題。 以下解決方案適用於我:
開始在Paint或Photoshop中創建圖標。使尺寸最好是256x256和24位顏色。如果你使用32位顏色,你將無法使背景變得透明。 將圖像保存爲.png。
使用您最喜愛的互聯網瀏覽器,輸入頁面http://iconverticons.com/online/
本頁面轉換您的巴紐成一個.ico文件。由於您有256x256輸入文件,因此Web應用程序可以創建尺寸爲256,128,64,32,24和16平方的.ico文件。
然後可以通過在解決方案資源管理器 - >屬性 - >應用程序中右鍵單擊項目名稱,將此圖標添加到項目中。在資源字段下,選擇圖標和清單,然後按右側的三個虛線按鈕以顯示圖標組合框。瀏覽到你的圖標文件並選擇它。
這會將圖標添加到您的項目中,就像您在使用Windows資源管理器時看到的一樣。請注意,您必須將bin文件夾中的.exe文件複製到另一個目錄中才能看到圖標的更改。這是因爲縮略圖圖標不能很容易刷新。
但是,這不會將圖標添加到您的任務欄。爲了做到這一點,請到您的窗體設計窗口,這是您可以更改程序圖形外觀的地方。轉到屬性並在組合框中選擇「Form1」。在那裏您會找到一個名爲Icon的選項。通過瀏覽這個屬性到你的.ico文件,你可以添加圖標文件到你的程序中,它也會出現在任務欄上。
我希望這適用於所有想要爲項目添加圖標的人。一旦我獲得足夠的代表點來啓用: - |,我將添加一些描述性圖像
我在另一臺應用程序從未運行的計算機上試過,仍然是同一個問題,因此放棄了緩存。 – 2009-09-22 14:33:59