Winform的ICON大小更改 Winform的ICON的默认大小为:32*32 ,怎么才能将 其大小更改为任意大小(x * y),像Skype的那样的图标显示? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Bitmap bmp =(Bitmap) Bitmap.FromFile("d:\\123456.bmp"); Icon ic=Icon.FromHandle( bmp.GetHicon()); this.Icon = ic; Console.WriteLine(this.Icon.Height.ToString()); Console.WriteLine(this.Icon.Width.ToString()); 图标的width和height就和123456.bmp事一样的了 那不是默认大小,那是像素,你要变大就取出来重新画一个private void IconToBitmap(PaintEventArgs e){ // Construct an Icon. Icon icon1 = new Icon(SystemIcons.Exclamation, 40, 40); // Call ToBitmap to convert it. Bitmap bmp = icon1.ToBitmap(); // Draw the bitmap. e.Graphics.DrawImage(bmp, new Point(30, 30));} 看这行Icon icon1 = new Icon(SystemIcons.Exclamation, 40, 40);后面两个参数就可以指定像素了 iconfx免费的图标制作软件。可以绘制各种图标 Dim icon1 As Icon = New Icon(Application.StartupPath + "\favicon.ico", 32, 32) Me.Icon = icon1运行起来32x32与40x40有大小区别吗?我看都一样大 listview绑定的效率问题 C# 竟有这种避病 很垃圾_太伤心了... 有工作流资料的兄弟请进 prgressbar显示问题(多线程显示数据库查询进度) 如何让label自适应窗体大小? WPF 路由事件有什么好处?在什么场景下用? 排序 在使用SMTP发信时出现以下错误 在C#里怎样读取具有固定结构的文件 Visual Studio .NET安装说明 C# Treeview节点问题 高分求救!----C#读取二进制到结构体和C++的不同
Icon ic=Icon.FromHandle( bmp.GetHicon());
this.Icon = ic;
Console.WriteLine(this.Icon.Height.ToString());
Console.WriteLine(this.Icon.Width.ToString()); 图标的width和height就和123456.bmp事一样的了
{
// Construct an Icon.
Icon icon1 = new Icon(SystemIcons.Exclamation, 40, 40); // Call ToBitmap to convert it.
Bitmap bmp = icon1.ToBitmap(); // Draw the bitmap.
e.Graphics.DrawImage(bmp, new Point(30, 30));
}
Icon icon1 = new Icon(SystemIcons.Exclamation, 40, 40);
后面两个参数就可以指定像素了
免费的图标制作软件。可以绘制各种图标
Me.Icon = icon1
运行起来32x32与40x40有大小区别吗?我看都一样大