我們有時候向VS中的程式插入圖檔,會出現如下錯誤:

這是VS的一個bug,對于不能識别的資源,添加的時候,VS會彈出一個對話框讓你填類型,這個類型其實是字元串表示,而不是像内置類型,例如整數。
解決辦法很簡單
編譯的時候出現這條錯誤,打開rc檔案發現,
IDR_XXX BITMAP "res\\XXX.png"
隻需要将bitmap改成PNG即可。作用在于告訴編譯器這個不是ICO類型的資源是使用者自定義資源。
我們有時候向VS中的程式插入圖檔,會出現如下錯誤:
這是VS的一個bug,對于不能識别的資源,添加的時候,VS會彈出一個對話框讓你填類型,這個類型其實是字元串表示,而不是像内置類型,例如整數。
解決辦法很簡單
編譯的時候出現這條錯誤,打開rc檔案發現,
IDR_XXX BITMAP "res\\XXX.png"
隻需要将bitmap改成PNG即可。作用在于告訴編譯器這個不是ICO類型的資源是使用者自定義資源。