请问有关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