在使用VS(2010)時,我曾經能夠添加圖像作爲資源,只需轉到Resource
視圖,然後:Right click project > Add > Resource > Import
即可。
我甚至問過關於如何加載它的問題:Loading an image from a resource embedded in a dll,但由於某種原因而改變。將圖像作爲資源嵌入到FireBreath插件中
現在,當我嘗試同樣的事情,並保存.rc
文件,我得到這個消息:
「資源腳本FILE_PATH.rc不使用Microsoft Visual Studio創建
評論,宏預處理程序指令和 有條件地包含的信息可以在構建過程中修改和/或從 這個文件中刪除。替換現有文件?
即使我點擊「是」(爲了只是測試的東西),然後我得到的所有類型的錯誤消息在編譯時:
ResourceCompile:
根\ firebreathWin.rc (8):錯誤RC2144:PRIMARY LANGUAGE ID不是數字根\ firebreathWin.rc(16):錯誤RC2135:未找到文件VS_VERSION_INFO
等等
我有兩個問題:
什麼是添加將被添加到使用C進行編譯插件的圖像資源的正確方法是什麼?我搜索了它並找不到任何幫助信息。
這種行爲變化的原因是什麼?因爲我之前可以使用相同的確切步驟,並且能夠正常工作。
謝謝。
但我想打包我的插件,並有人下載它。我想在插件中使用一些圖片,這會讓事情變得更加複雜,讓用戶下載它。除非我錯過了一些東西。至於「正確」的方式,那正是我所做的,我在'FireBreath/gen_templates'目錄中更改了'firebreathWin.rc'和'resource.h',但這會影響我所有的FB項目......可以'我在項目中本地執行此操作嗎? –