我把一个文件加载到picturebox中,然后点击一个btn将pic中的图片以ico格式输出,采用下面的方法:
picICON.Image.Save(a.ico",System.Drawing.Imaging.ImageFormat.Icon);
原来的ICO是能正常预览的,而输出的ico使用图片查看器是可以查看,但这个输出的ico用做文件图标时就显示不了。这是什么问题?
picICON.Image.Save(a.ico",System.Drawing.Imaging.ImageFormat.Icon);
原来的ICO是能正常预览的,而输出的ico使用图片查看器是可以查看,但这个输出的ico用做文件图标时就显示不了。这是什么问题?
解决方案 »
- c# MessageBeep函数
- 求救--关于“线程运行速度的控制”
- 高手:vs2005挂OCX报表系统报:ActiveFormX_webocxProj1.ocx的自动注册失败
- 文本类型与数值类型的问题
- DataGridView.Rows.Add 问题 奇怪
- 索引超出了数组界限
- 项目名.WebService名.ServiceSoapClient实例化对象,其中ServiceSoapClient具体什么意思
- 菜鸟再次问asp简单的问题
- DataSet数据更新问题
- winform中dataview的时间查询问题
- 查询sql2005时数据库 无法绑定由多个部分组成的标识符
- C#修改NTFS目录文件的权限的问题
因此图片查看器是可以查看,但用做文件图标时就显示不了。实际上Image.Save("...", ImageFormat.Icon);应该抛出一个异常的(我认为是微软的错)。