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

                }

            }

        }

    }

  • 相关阅读:
    OpenGL代码学习(10)--颜色混合
    OpenGL代码学习(9)--裁剪
    OpenGL代码学习(8)--画一个圆环 花托
    OpenGL代码学习(7)--开始接触3D效果
    OpenGL代码学习(6)--尝试现有知识画3D,行不通
    OpenGL代码学习(5)--2D图形上下左右移动
    OpenGL 代码学习(4)--三角形的7种图元分别展示
    OpenGL 7种基本图元
    OpenGL 常见的固定管线着色器
    OpenGL渲染架构图介绍
  • 原文地址:https://www.cnblogs.com/jillzhang/p/543613.html
Copyright © 2011-2022 走看看