【发布时间】:2019-04-17 13:48:32
【问题描述】:
我创建了一个包含以下尺寸的图标 (.ico): 16x16、32x32、48x48、64x64、96x96、128x128、256x256
我使用的原始文件是具有透明度的 png。 当我创建图标文件时,我导入了文件 这样我的图标编辑器还显示图标的每个“页面”的透明度。 不透明区域位于中心(一个矩形),上下有透明区域(以完成正方形大小格式 - 有点像电影的信箱)
我从属性 > 应用程序 > 图标和清单 > 图标/浏览将 ico 文件添加到我的项目中。 它被添加到项目中,并且在解决方案资源管理器中可见,对于它的属性,构建操作 = 嵌入式资源。
构建项目后,查看“项目”> bin > 调试文件夹,所有视图(详细信息、小图标、大图标等)的图标都正确显示 但是,如果我将 exe 复制到我的桌面,图标会放大以消除透明区域,从而出现错误的方面。
当我查看 'Project' > obj > debug 文件夹时,所有视图的图标都会按比例缩放(就像在桌面上一样)。
有人可以解释为什么会发生这种情况以及如何解决它吗?
【问题讨论】:
标签: windows visual-studio icons desktop