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,
100
,
142
);
}
}
this
.BackgroundImage
=
bitMap;
}
protected
override
void
Dispose(
bool
disposing)
{
base
.Dispose(disposing);
if
(disposing)
{
if
(bitMap
!=
null
)
{
bitMap.Dispose();
bitMap
=
null
;
}
}
}
}
}
作者:
jillzhang
出处:
http://jillzhang.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
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
最新文章
写代码的心理模式-云风
新的语言方向
Excel & Python | 菜品挑选——数据选择 | 04
Excel & Python | 淘米洗菜——数据预处理 | 03
Excel & Python | 准备食材——获取数据源 | 02
Excel & Python | Pandas数据结构 | 01
Excel & Python | 目录 | 00
计算机网络 | 应用层篇 | 04
计算机网络 | 传输层篇 | 03
计算机网络 | 目录 | 00
热门文章
docker听课笔记 | dockerfile | 06
docker听课笔记 | 迁移备份 | 05
Tarjan
拓扑排序
最小生成树
LCA
OpenGL代码学习(14)--了解正投影矩阵
OpenGL代码学习(13)--球体、花托、圆柱、圆锥、圆盘
OpenGL代码学习(12)--矩阵变化
OpenGL代码学习(11)--抗锯齿
Copyright © 2011-2022 走看看