请问有关system.drawing.bitmap(Visual C#)问题!!

来源:百度知道 编辑:UC知道 时间:2024/04/29 08:22:02
它有什么功能,具体用处!!
请详细说明呀!!

我们查看Properties.Resources可以看到

internal static System.Drawing.Bitmap SSaverBackground {

get {

object obj = ResourceManager.GetObject("SSaverBackground", resourceCulture);

return ((System.Drawing.Bitmap)(obj));

}

}

internal static System.Drawing.Bitmap SSaverBackground2 {

get {

object obj = ResourceManager.GetObject("SSaverBackground2", resourceCulture);

return ((System.Drawing.Bitmap)(obj));

}

}

而这里的SSaverBackgroud是嵌入在资源文件里的图片的名称

那么发布出去的屏保文件是否包含着两张图片呢,我们就动手做一个小实验

首先以默认的情况下发布,我们发现生成的exe文件为120K大小,而然后我在资源文件里添加一张1.17M的bmp文件,然后让程序显示我们新添加的这张默认图片

在Properties.Resources添加如下语句(图片文件名为_7)

internal static System.Drawing.Bitmap SSaverBackground3