我试图创建一个应用程序图标。我拿了一堆创建好的*.ico文件(每个尺寸一个),并将它们合并成一个单独的*.ico文件。我可以看到它们都很好。我有16x16、32x32、48x48、64x64和128x128像素的图标(都是带透明度的32位)。
然而,当我构建我的应用程序(一个用C#编写的标准Windows Forms应用程序)并在Windows资源管理器中查看图标时,在前几个大小(我想是最多48x48像素的"中等"大小)下看起来很好,但如果我使用Windows资源管理器中的"大"或"特大"显示模式,我只能看到一个越来越大的框中的48x48像素的图标。
我该如何让Windows资源管理器识别更大的图标?我做错了什么?有人遇到过这个问题吗?能指点我正确的方向吗?我认为*.ico文件的构建方式或格式存在问题,但我找不到任何提示。
然而,当我构建我的应用程序(一个用C#编写的标准Windows Forms应用程序)并在Windows资源管理器中查看图标时,在前几个大小(我想是最多48x48像素的"中等"大小)下看起来很好,但如果我使用Windows资源管理器中的"大"或"特大"显示模式,我只能看到一个越来越大的框中的48x48像素的图标。
我该如何让Windows资源管理器识别更大的图标?我做错了什么?有人遇到过这个问题吗?能指点我正确的方向吗?我认为*.ico文件的构建方式或格式存在问题,但我找不到任何提示。