menggunakan Sistem;
menggunakan System.Collections.Generik;
menggunakan Sistem.Teks;
menggunakan System.Windows.Forms;
menggunakan Sistem.Gambar;
namespace SlashScreenLib
{
kelas publik SlashScreenForm:Formulir
{
SlashScreenForm statis SlashScreen;
bitmap bitmap;
SlashScreenForm SlashScreen statis publik
{
mendapatkan
{
jika (layar miring == nol)
{
garis miringLayar = baru SlashScreenForm();
}
kembalikan layar miring;
}
}
SlashScreenForm publik()
{
//SlashScreen肯定显示在屏幕中央
this.StartPosition = FormStartPosition.CenterScreen;
//应该没有边框
this.FormBorderStyle = FormBorderStyle.Tidak Ada;
//获取SlashScreen要显示的图foto
bitMap = Sumber Daya.Sumber Daya.SlashScreen;
//窗口大小与图片大小一致
this.ClientSize = bitMap.Size;
//在图片上写上字
menggunakan (Font f = Font baru("宋体", 18))
{
menggunakan (Grafik g = Graphics.FromImage(bitMap))
{
g.DrawString("Jillzhang", f, Kuas.Hitam, 100, 142);
}
}
ini.BackgroundImage = bitMap;
}
penggantian yang dilindungi batal Buang (pembuangan bool)
{
base.Dispose(membuang);
jika (membuang)
{
jika (bitMap != nol)
{
bitMap.Buang();
bitMap = nol;
}
}
}
}
}