读书人

无法将类型“System.Drawing.Bitmap”

发布时间: 2012-04-22 18:34:46 作者: rapoo

无法将类型“System.Drawing.Bitmap”隐式转换为“System.Drawing.Icon”
VS 2010中直接编译不通过,是什么原因?我的图片也是ico类型的

[解决办法]
2种格式不同类型转换需要用专门提供的类和。

System.Drawing.Image image = System.Drawing.Image.FromFile(@"c:\test.gif"));
image.Save(@"c:\test2.png"), ImageFormat.Png);
[解决办法]
http://zhidao.baidu.com/question/348521211.html
[解决办法]
IntPtr Hicon = Resources.FlashMsg.GetHicon();
Icon_Main.Icon = Icon.FromHandle(Hicon);

你也可以试试
MemoryStream x = new MemoryStream():
Resources.FlashMsg.Save(x,ImageFormat.Icon);
Icon_Main.Icon = new Icon(x);

读书人网 >C#

热点推荐