我正在使用Microsoft Visual Studio 2008,我試圖爲我的程序設置一個exe圖標。爲我的程序設置一個exe圖標
我搜索這個網站,發現這一點:How do I set the icon for my application in visual studio 2008?
但我無法找到這個「資源觀」。我在MVS08中無處不在尋找
我該如何訪問資源視圖併爲我的應用程序設置主圖標?
我正在使用Microsoft Visual Studio 2008,我試圖爲我的程序設置一個exe圖標。爲我的程序設置一個exe圖標
我搜索這個網站,發現這一點:How do I set the icon for my application in visual studio 2008?
但我無法找到這個「資源觀」。我在MVS08中無處不在尋找
我該如何訪問資源視圖併爲我的應用程序設置主圖標?
嘗試將資源文件添加到您的項目,那麼你應該能夠打開RC文件,並添加一個圖標,你的項目
單擊鼠標右鍵,並選擇Add
- >Resource
。然後選擇Icon
並點擊New
。編輯你的圖標,你應該很好去。
您也可以通過選擇「導入...」而不是「新建」來添加現有的圖標。 – Tymek 2012-03-07 18:09:53
Ben在Tymek的幫助下開始了這個問題,但您需要進入下一步。將圖標添加到資源後,您還需要一個資源文件.rc
,以將該圖標設置爲應用程序的主要圖標。
如果你不知道你是否已經有一個資源文件,打開你的資源視圖項目爲:去查看 - >資源視圖或按Ctrl +移+Ë (在Visual Studio 2012/2013 查看 - >其他Windows的>資源查看,也可以鍵入按Ctrl +W¯¯,[R得到它打開,並在2015年Ctrl + Shift + E)。檢查是否有MyProject-> MyProject.rc。這是你應該在哪裏Add
你的圖標。它應該爲你創建一個資源文件。
現在按Ctrl + Shift + F搜索整個解決方案。搜索您的圖標文件名,以便您可以打開實際的.rc
文件。當你這樣做的時候,它可能表明你已經接受了。
現在找到一個地方,下面的行添加到.rc
文件:
MAINICON ICON "foo.ico"
編譯你可以瀏覽到該文件夾的可執行文件,看你有下一次與該應用程序相關的圖標,當您從那裏運行它時,它將使用該圖標。
注:
.ico
文件。您不能將PNG圖像文件用於可執行文件的圖標,它不起作用。您必須使用.ico
。有Web工具將圖像轉換爲.ico文件。從bobobobo引用。在您的應用程序見RESOURCE.RC。
#define IDI_ICON_1 102
#define IDI_ICON_2 103
//圖標以最低的ID值放在第一,以確保應用程序的圖標 //仍然在所有系統上保持一致。
IDI_ICON_1 ICON "icoMainApp.ico"
IDI_ICON_2 ICON "iconSecond.ico"
您可能需要眼鏡。試試Ctrl + Shift + E。 – 2010-03-06 19:46:27
按Ctrl + Shift + E,我看到你發佈的圖片。 – cpx 2010-03-06 19:46:56