我想設置嵌入式圖標我的可執行控制檯程序的自定義圖標。如何設置爲我在Visual C++ 2008 Express Edition的程序的圖標?
我知道這幾乎是與this one here相同的問題,但我使用的是Visual C++ 2008 Express Edition,而資源視圖不可用(以及Project-context-menu-> Add-> Resource ..灰色),所以我在這裏失去。我必須升級到專業版才能完成這樣的基本任務嗎?
我想設置嵌入式圖標我的可執行控制檯程序的自定義圖標。如何設置爲我在Visual C++ 2008 Express Edition的程序的圖標?
我知道這幾乎是與this one here相同的問題,但我使用的是Visual C++ 2008 Express Edition,而資源視圖不可用(以及Project-context-menu-> Add-> Resource ..灰色),所以我在這裏失去。我必須升級到專業版才能完成這樣的基本任務嗎?
,您仍然可以添加在Express版本的資源,但沒有資源編輯器GUI,你必須創建使用外部工具的資源自己。
Win32 Platform SDK有一個resource compiler (rc.exe),它將編譯一個resource script,它只是一個可以自己編寫的文本文件。如果你不想手動創建文件,那裏還有免費的資源編輯器。
的過程是:
那麼,在你的項目文件夾中,你應該已經有一個名爲 的e編譯資源文件「 app.rc」 如果你用文本編輯器打開它,你應該找到行:
//圖標放置第一或最低ID值變成應用程序圖標 1 ICON‘app.ico’
只需更換「app.ico」與您的圖標的文件名和變戲法似的神奇的完成。
1. in notepad paste
AAA ICON myicon.ico
2. then save as resource.rc
3. add the resource.rc file to your project.
it works on visual studio, code::blocks and dev-c++
NOTE:
1. myicon.ico is the name of your icon.
2. myicon.ico should be in the same directory as resource.rc