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;
                    }

                }

            }

        }

    }

  • 相关阅读:
    java 静态方法分析
    编译时常量与运行时常量
    springboot+elasticsearch配置实现
    spring+mybatise注解实现
    @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
    @RequestBody 的正确使用办法
    springboot+jps+druid项目搭建
    python 源码安装
    liunx 时间ntp同步服务器
    spring 定时任务corn表达式
  • 原文地址:https://www.cnblogs.com/jillzhang/p/543613.html
Copyright © 2011-2022 走看看