zoukankan      html  css  js  c++  java
  • 如何制作winform得启动画面

    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, 100142);
                    }

                }

                
    this.BackgroundImage = bitMap;
            }

            
    protected override void Dispose(bool disposing)
            
    {
                
    base.Dispose(disposing);
                
    if (disposing)
                
    {
                    
    if (bitMap != null)
                    
    {
                        bitMap.Dispose();
                        bitMap 
    = null;
                    }

                }

            }

        }

    }

  • 相关阅读:
    Windows7下面手把手教你安装Django
    windows系统下Python环境的搭建
    PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点
    结构化程序设计 ?
    编译性语言、解释性语言和脚本语言
    在linux中关闭防火墙
    Linux下Apache服务的查看和启动
    AWS中,如果使用了ELB,出现outofservice
    亚马逊的PuTTY连接AWS出现network error connection refused,终极解决方案。
    9.Node.js 包管理器npm
  • 原文地址:https://www.cnblogs.com/jillzhang/p/543613.html
Copyright © 2011-2022 走看看