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/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
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
最新文章
Jenkins传参修改jmeter的报告名称和详细报告地址
使用ant进行邮件发送,ant发送已存在的html文件
jmeter报告优化---展示详细信息
python3 写一个简单的websocket程序(转)
元编程学习(1)
对于Python中@property的理解和使用
Python encode() 方法(转)
Python 中 __all__ 的作用(转)
rqalpha环境搭建(windows版)
OpenResty 最佳实践 1
热门文章
rqalpha探究 2 接入mod
rqalpha探究 1 setup.py
python初级 2 字符串格式化
Java内存模型:volatile详解
线程管理:守护线程的创建和运行
Java 反射之动态代理
java 可重入读写锁 ReentrantReadWriteLock 详解
并发读写缓存实现机制:高并发下数据写入与过期
java对文件加锁
Java如何获取文件编码格式
Copyright © 2011-2022 走看看