WEB开发网
开发学院WEB开发ASP.NET 如何制作winform得启动画面 阅读

如何制作winform得启动画面

 2006-10-30 17:17:00 来源:WEB开发网   
核心提示:using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Drawing;namespace SlashScreenLib{ public class SlashScr

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Drawing;

namespace SlashScreenLib
{
   public class SlashScreenForm:Form
   {
     static SlashScreenForm slashScreen;
     Bitmap bitMap;
     public static SlashScreenForm SlashScreen
     {
       get
       {
         if (slashScreen == null)
         {
           slashScreen = new SlashScreenForm();
         }
         return slashScreen;
       }
     }
 
     public 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))
       {
         using (Graphics g = Graphics.FromImage(bitMap))
         {
           g.DrawString("Jillzhang", f, Brushes.Black, 100, 142);
         }
       }
       this.BackgroundImage = bitMap;
     }
     PRotected override void Dispose(bool disposing)
     {
       base.Dispose(disposing);
       if (disposing)
       {
         if (bitMap != null)
         {
           bitMap.Dispose();
           bitMap = null;
         }
       }
     }
   }
}

Tags:如何 制作 winform

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接