簡體   English   中英

如何為 C++ Visual Studio 2019 指定應用程序圖標?

[英]How to specify an application icon for C++ Visual Studio 2019?

我已經看過這個 C#/Visual Basic 應用程序圖標的文檔,但是我找不到關於如何使用 C++ 版本執行此操作的信息。

這個 StackOverflow 問題適用於 Visual Studio 2008,而不是 2019。 這個問題也已過時,因為它適用於 Visual Studio 2017,但不適用於 Visual Studio 2019。

經過一番擺弄,我想通了。 VS2017 的這個答案基本上是正確的,但它並沒有完全解釋你必須做什么才能讓它工作,它鏈接到的文檔模糊到讓我感到困惑,所以我將這個答案發布為 VS2019 版本完整且完整的易於遵循的說明。

  1. 導航到您的解決方案資源管理器選項卡。

  2. 在您的項目中找到Resource Files 文件夾,可能在 Header Files 和 Source Files 文件夾附近。

  3. 右鍵單擊資源文件文件夾和 select “添加 > 資源”。

  4. 在彈出的“添加資源”window中,select圖標和select導入。

  5. 導入 bitmap 文件或您的 custom.ico 文件。

  6. 現在創建了一個資源文件 (.rc),其中包含您的應用程序圖標,以圖標節點的形式。 單擊 that.rc 文件以打開“資源視圖”選項卡。

  7. 您會看到有一個名為Icon的文件夾。 它應該包含您的新圖標。

如果它包含一個默認圖標文件,可能名為IDI_ICON1 ,您必須編輯該節點以使其成為您要使用的圖標。 我不知道為什么會這樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM