我正在使用 UI(UI 庫是 wxWidgets)在 Visual Studio 2022 中開發 C 應用程式。我想弄清楚圖示是如何作業的。我從研究中了解到,Windows 期望將各種不同的圖示與應用程式打包在一起以獲得最佳用戶體驗(請參閱
但無論如何,一次似乎總是使用一個圖示。
檢查 的內容<projectName>.rc,我看到以下內容:

我還希望以下內容Resource.h與 相關:

似乎獨立于圖示大小,IDI_ICON1被使用。如果它是 16x16,它會在需要它的背景關系中放大,如果它是 256x256,它會在需要時(即在幾乎所有背景關系中)縮小(不好,不知何故?)。
這應該怎么做?是否有關于我可能錯過的問題的可用資源?
uj5u.com熱心網友回復:
您應該將所有不同解析度的 ico 檔案嵌入到一個 ico 檔案中。ico檔案其實是一個容器,里面可以包含多個圖片。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/535451.html
