winform制作简易屏幕保护工具
效果如下:
具体实现代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int deltX = 10;
int deltY = 8;
private void timer1_Tick(object sender, EventArgs e)
{
this.label1.Left += deltX;
this.label1.Top += deltY;
if (this.label1.Top < 0 || this.label1.Top + this.label1.Height > this.Height)
deltY = -deltY;
if (this.label1.Left < 0 || this.label1.Left + this.label1.Width > this.Width)
deltX = -deltX;
}
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
Application.Exit();
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
//Application.Exit();
}
}
}
原理:
使用 timer定时器,固定时间触发事件移动,每次移动一段X,Y,
使用两个条件判断,在碰到边界时,返回。。
winform制作简易屏幕保护工具相关推荐
- 4K高清屏幕保护工具Aquarium 4K for Mac
Aquarium 4K for Mac一款运行在Mac平台上精美的4K高清屏幕保护工具,Aquarium 4K for Mac拥有超过20个令人惊叹的主题,每个主题都有高清4K视频和最前沿.最美丽的小 ...
- Unity - 使用Winform制作简易登录器
Unity - 使用Winform制作简易登录器 Resolution Dialog PC.Mac环境下,Unity提供了一个简易的设置分辨率.图形性能的对话框,叫Resolution Dialog, ...
- MFC中简易屏幕保护程序的实现
1.新建一个对话框的MFC工程: 2.将对话框的Border属性设置为None:这是为了对话框程序的可全屏显示,实现屏幕保护程序: 3.头文件添加类成员变量声明和函数声明: CPoint cur ...
- Winform制作简易串口通信助手的相关问题及解决方案
目录 项目背景 1.设计流程 1.1 使用VS.NET提供的可视化构造器创建UI界面 1.2 创建按钮的_Click触发事件 2.所遇问题 3.解决方案 第一次写博客,想分享一个大佬说过的话:程序员很 ...
- Java GUI图形编程 使用awt和swing 制作简易计算器的工具包含源码和讲解 / java练习项目
系列文章目录 提示:阅读本章之前,请先阅读目录 文章目录 系列文章目录 前言 一.常规配置 1. 设置窗口大小 2. 获取当前屏幕的尺寸 3. 窗口居中 4. 设置窗口名称 5. 添加监听器,关闭窗口 ...
- python使用ssh 中文_Python3制作简易SSH登录工具
下载W3Cschool手机App,0基础随时随地学编程>>戳此了解 导语 做这个的起因大概是: 电脑里的Xshell不知道为啥突然显示"评估期已过"之类的提示... 记 ...
- python写一个ssh工具_Python3制作简易SSH登录工具|python3教程|python入门|python教程
https://www.xin3721.com/eschool/pythonxin3721/ 本文转载至知乎ID:Charles(白露未晞)知乎个人专栏 下载W3Cschool手机App,0基础随时随 ...
- Fliqlo屏幕保护工具不能用了!!!
因为从 2021年1月12日 起 Windows 上将禁止运行 Flash,所以导致原来依赖于Flash的Fliqlo无法正常显示. 软件官网已经发布了最新版本的FliqloV1.4,它不再需要Fla ...
- c#制作一个屏幕保护程序
代码已上传github 实现思路:纯黑窗体去边框,加入标签. 使用Timmer让windows 10标签运动.限制标签的行为. 代码: int deltX = 10; int deltY ...
最新文章
- 稀疏线性方程组求解法
- 在myeclipse当中使用正则表达式去除单行注释
- activiti实现跳转节点的方法
- jQuery ajax使用方法
- php 复选框全选和取消,基于JavaScript实现复选框的全选和取消全选
- php 修改文件访问时间,PHP中获取文件创建日期、修改日期、访问时间的方法
- 程序员等级测试,你不进来试试么?听说等级高的都进一线bat了!
- 机器学习基础---超参数和验证集
- Unity搭建简单的图片服务器
- 征信报告上那些你不知道的事
- linux 多网卡多路由表实现策略路由
- python办公自动化(入门)
- word自动生成目录和调整页码字体的方法
- java实现使用POI对word文档的页眉页脚的编辑
- 实战 | Python爬取B站柯南弹幕+Gephi梳理主线剧情
- 将字符串中的英文大写字母换成小写字母-c语言实现
- 常见的http状态码有哪些?分别表示什么意思?
- 微信商家转账到零钱 V3(JAVA)转账与查询
- DB2数据库开发工具:DBVisualizer
- 数据技术-分析报告如何写