我有一个 vb.net 2008 应用程序,它有相应的图标 当“小图标”设置打开时,图标会在任务栏中正确显示。
我的vb.net项目包含一个 .ico 文件,当我在 IDE中看到包含16x16,32x32,48x48,64x64和256x256位图时,在4,24和32位,也是3个.png图像,每个256x256 32位。
我自己简单地使用64x64位图创建了图标,然后将其转换为 .ico ,并将其分配给项目属性中的应用程序。我认为Windows会使用并升级相应的图像,它甚至在文件浏览器中以小图标形式正确显示,但不在任务栏中显示。
发生了什么事或我需要做什么?我对此并不熟悉。感谢...
答案 0 :(得分:0)
对于WinForms想要的任何上下文,您需要在图标文件中拥有正确的大小/位深度版本(例如,表单的标题栏图标,系统托盘图标,任务栏 图标,或桌面快捷方式图标),以确保它可以工作。你也必须保持透明度。
阅读以下article。