我已經從網上爲我正在開發的一個新應用程序下載了一個Vista圖標。當我嘗試在Visual Studio 2005 C++中編譯它時,出現錯誤消息:在VS 2005中使用Vista圖標的最簡單方法?
錯誤RC2176:res \ XXXXX.ico中的舊DIB;將它傳遞通過SDKPAINT
該錯誤消息似乎有點誤導,我認爲「舊DIB」實際上是一種更新的格式,它並不期望。我從來沒有聽說過SDKPAINT,搜索沒有發現它安裝在我的系統任何地方。微軟聲稱SDKPAINT附帶Windows 3.0 SDK,但由於與我們的防火牆不兼容,我無法下載任何SDK。
我並不需要任何Vista特定的圖標,所以任何可以轉儲不兼容位的東西都可以。