如何更改Window.Forms应用程序图标

没有什么

我正在尝试使用System.Forms库更改“窗口图标”。

open System
open System.Drawing
open System.Windows.Forms

let window = new Form()
window.Text <- "Hallo!"

let icon = new System.Drawing.Icon("icon.png")
window.Icon <- icon

Application.Run window

我的代码不返回任何错误,并且像魅力一样进行编译。但!我收到一个未处理的异常,指出参数图片必须是可以用作图标的图片。

那么对图片有什么要求?目前我收到的是一个png,尺寸为512x512。

可在以下位置找到Icon属性的官方描述:https : //msdn.microsoft.com/zh-cn/library/system.drawing.icon(v= vs.110).aspx

所以我认为问题是尝试匹配的请求大小失败。但是要求的尺寸是多少?

基山·索吉特拉

您正在使用png图像作为Windows窗体的图标。使用.ico文件作为图标。此处转换图标,此网站将png转换为ico,并提供所有可用尺寸。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章