использование системы;
использование System.Collections.Generic;
использование System.Text;
использование System.Windows.Forms;
использование System.Drawing;
пространство имен SlashScreenLib
{
открытый класс SlashScreenForm:Форма
{
статический SlashScreenForm slashScreen;
Растровое изображение растровое изображение;
общедоступный статический SlashScreenForm SlashScreen
{
получать
{
если (slashScreen == ноль)
{
slashScreen = новый SlashScreenForm ();
}
вернуть косую черту;
}
}
публичная форма SlashScreenForm()
{
//SlashScreen 定显示在屏幕中央
this.StartPosition = FormStartPosition.CenterScreen;
//应该没有边框
this.FormBorderStyle = FormBorderStyle.None;
//获取SlashScreen要显示的图片
bitMap = Resources.Resource.SlashScreen;
//窗口大小与图片大小一致
this.ClientSize = bitMap.Size;
// фото 上写上字
используя (Шрифт f = новый шрифт("宋体", 18))
{
используя (Graphics g = Graphics.FromImage(bitMap))
{
g.DrawString("Jillzhang", f, Brushes.Black, 100, 142);
}
}
this.BackgroundImage = растровое изображение;
}
защищенное переопределение void Dispose (удаление bool)
{
base.Dispose(удаление);
если (удалить)
{
если (битовое изображение!= ноль)
{
битMap.Dispose();
битовая карта = ноль;
}
}
}
}
}