システムを使用する;
System.Collections.Generic を使用します。
System.Text を使用します。
System.Windows.Forms を使用します。
System.Drawing を使用します。
名前空間 SlashScreenLib
{
パブリック クラス SlashScreenForm:Form
{
静的 SlashScreenForm スラッシュスクリーン;
ビットマップ bitMap;
public static SlashScreenForm SlashScreen
{
得る
{
if (スラッシュスクリーン == null)
{
スラッシュスクリーン = 新しい SlashScreenForm();
}
スラッシュスクリーンを返します。
}
}
パブリック SlashScreenForm()
{
//SlashScreen肯定表示在画面中央
this.StartPosition = FormStartPosition.CenterScreen;
//应该没有边框
this.FormBorderStyle = FormBorderStyle.None;
//SlashScreen に表示される画像を取得します
bitMap = Resources.Resource.SlashScreen;
//窗口大小と図片大小一致
this.ClientSize = bitMap.Size;
//写真上書き上文字
using (Font f = new Font("宋体", 18))
{
(グラフィックス g = Graphics.FromImage(bitMap)) を使用して
{
g.DrawString("Jillzhang", f, Brushes.Black, 100, 142);
}
}
this.BackgroundImage = ビットマップ;
}
protected オーバーライド void Dispose(bool 破棄)
{
Base.Dispose(処分);
もし(処分するなら)
{
if (ビットマップ != null)
{
bitMap.Dispose();
ビットマップ = null;
}
}
}
}
}