我原本決定IDI_ICON1將是一個非常適合我的程序:的Win32:更改程序圖標
wndclass.hIcon = LoadIcon (HINST_THISCOMPONENT, MAKEINTRESOURCE(IDI_ICON1));
中的圖標出現在標題菜單的左上角爲我的主窗口並提供。 exe文件在Windows資源管理器中。
我決定我喜歡IDI_ICON2更好,所以我改變:
wndclass.hIcon = LoadIcon (HINST_THISCOMPONENT, MAKEINTRESOURCE(IDI_ICON2));
現在ICON2出現在標題菜單的左上角,但在Windows資源管理器的圖標仍顯示爲ICON1。我錯過了什麼?
這可能是由於緩存。嘗試移動到其他文件夾或重命名它。否則請嘗試重新啓動。 – Mysticial
我剛剛重新啓動並重新構建應用程序,但仍顯示icon1。我還將該程序複製到另一個文件夾中,並仍然是icon1。這個窗口類的字段是Win32中唯一處理程序圖標的區域嗎? – user974967
然後我想我猜對了...... XD – Mysticial