我原本决定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