求救:怎么将Bitmap对象转换成Icon对象?搞了半天没搞定

gozn 2004-10-20 05:13:21
程序中需要获取外部Bitmap对象,放到窗体的Icon图标中,如果将Bitmap转换成Icon并赋给窗体Icon属性呢?
试过
//stream是内存数据流:
this.m_Bitmap.Save(stream,System.Drawing.Imaging.ImageFormat.Icon)
但是老提示参数不能为空,如果后面的Icon改成Bmp则这句话可以通过,但后面的:
this.m_Icon = new Icon(stream,16,16)
会提示:参数“picture”必须是可用作 Icon 的图片。
真晕呀,请老大们给个方法
...全文
289 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gozn 2004-11-18
  • 打赏
  • 举报
回复
多谢!
utna 2004-10-20
  • 打赏
  • 举报
回复
Form frm = new Form();
frm.Icon = Icon.FromHandle(bitmap.GetHIcon());

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧