Dam*_*ien 10 .net c# winapi icons
我想以编程方式从32x32,16x16位图创建一个System.Drawing.Icon.这可能吗?如果我加载图标 -
Icon myIcon = new Icon(@"C:\myIcon.ico");
Run Code Online (Sandbox Code Playgroud)
...它可以包含多个图像.
.ico 文件中可以包含多个图像,但是当您加载.ico文件并创建Icon对象时,只会加载其中一个图像.Windows根据当前显示模式和系统设置选择最合适的图像,并使用该图像初始化System.Drawing.Icon对象,忽略其他对象.
因此,您无法创建System.Drawing.Icon具有多个图像的图像,您必须在创建Icon对象之前选择一个图像.
当然,可以在运行时从位图创建一个Icon,这是你真正要问的吗?或者您在问如何创建.ico文件?
| 归档时间: |
|
| 查看次数: |
2882 次 |
| 最近记录: |