如何将一个网页文件设置为屏幕保护程序
将一个网页文件设置为电脑的屏幕保护程序
如何实现
1.自己写的网页文件或者是某个浏览器的URL,将其网页形式变成屏幕保护程序
2.用C#写一个WindowsForm程序,用WebBrowser控件实现
3.将产生的.exe文件复制到System32文件下,并将其后缀名更改为.scr(屏幕保护程序的后缀名)
4.最后,按照正常设置Windows的屏幕保护程序进行设置即可
下面是代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace WindowsFormsApp1
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void Form1_Load(object sender, EventArgs e){this.FormBorderStyle = FormBorderStyle.None;this.ShowInTaskbar = false;this.KeyPreview = true;this.Location = new Point(0, 0);this.Size = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);Thread.CurrentThread.Priority = ThreadPriority.Highest;webBrowser1.Location = this.Location;webBrowser1.Size = this.Size;webBrowser1.Url = new Uri("C:\\Test\\Index.html");}private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){}private void WebBrowser1_PreviewKeyDown(object sensder, PreviewKeyDownEventArgs e){if (e.KeyCode == Keys.Escape){this.Close();}}}
}
注意:
1.C#项目中的.NetFramework的版本,必须要和电脑中的.NetFramework的版本要一致,或者小于电脑的版本,否则会出现错误
2.WebBrowser控件的一个属性ScriptErrorSuppressed要修改为true,否则程序运行的时候,会提示脚本无法运行。
3.根据实际情况改变转义序列"C:\Test\Index.html"
4.至于现在有一个问题就是WebBrowser控件加载网页的时候速度会很慢,暂时不知道如何解决,欢迎大家交流讨论
另外,附上GitHub地址欢迎大家随时交流意见。
如何将一个网页文件设置为屏幕保护程序相关推荐
- html文件设置成mac屏保,Mac怎么设置屏幕保护?如何设置Mac屏幕保护程序?
Mac电脑如何设置屏幕保护程序?屏保是我们显示个性的重要途径,也是保护我们的电脑安全的一个重要方法.MAC用户想要修改自己的屏保该怎么办呢?今天PC6小编就教大家如何在Mac系统下设置桌面背景以及屏幕 ...
- 怎样保护计算机桌面不被更改,Win7屏幕保护程序不能修改怎么办 win7无法设置电脑屏幕保护程序如何解决...
大家都知道当我们的电脑待机之后就会出现一个屏幕保护程序界面,可以更好的节省能耗,有些win7系统用户觉得默认的屏幕保护程序效果图标不好看,所以就想要将其修改,然而却发现屏幕保护不能修改,要怎么办呢,针 ...
- 设置计算机屏幕保护程序可以使系统节省资源,[判断题] 设置计算机的屏幕保护程序可以使系统节省资源。...
[判断题] 设置计算机的屏幕保护程序可以使系统节省资源. 更多相关问题 因外伤导致的颅内静脉窦破裂,可考虑结扎的部位是A.一侧横窦B.上矢状窦前1/3段 遗忘综合征是A.一种广泛性认知功能障碍B.一种 ...
- u盘里文件夹变成屏幕保护程序_嘘!免费告诉你这几款U盘加密软件
目前U盘越来越便宜,存储空间也是越来越大,赢得人们的喜爱.也因为其体积小而便携,容易出现丢失的状况.为了防止U盘里面的敏感数据被其他人窥探,就必须对其进行加密处理.接下来告诉大家5款U盘加密软件,希望 ...
- 计算机为啥系统保护设置不了,我的电脑为什么设置了屏幕保护程序而不起作用 – 手机爱问...
2010-03-24 我的电脑设置了屏保却起不了作用,不知是怎么回事? 修复一下系统,不行重装一下显卡驱动.1.开机按F8不动到高级选项出现在松手,选"最近一次的正确配置"回车修复 ...
- html文件设置成mac屏保,如何将视频设置为Mac上的屏幕保护程序 | MOS86
尽管您可能已经在享受Mac上预装的屏幕保护程序,但现在您可以添加一种新的屏幕保护程序到Mac.您现在可以将视频添加为屏幕保护程序. 输入SaveHollywood,一个Mac应用程序,允许您将视频设置 ...
- c语言输出cad scr文件,屏幕保护程序文件scr关联被autocad修改为CAD脚本的恢复
修改SCR文件的关联属性.因为在"我的电脑→工具→文件夹选项→文件类型"选项卡里找不到SCR文件类型,所以只能通过"注册表编辑器"来手动修改:首先定位到HKEY ...
- macOS Big Sur 11.3中添加了Hello新的屏幕保护程序
macOS Big Sur 11.3包含一个隐藏的" Hello"屏幕保护程序,该屏幕保护程序似乎是为新iMac型号设计的,但也可以安装在任何运行11.3更新的Mac上. 正如9t ...
- 苹果在macOS Big Sur 11.3中添加了新的屏幕保护程序——“Hello”
macOS Big Sur 11.3包含一个隐藏的" Hello"屏幕保护程序,该屏幕保护程序似乎是为新iMac型号设计的,但也可以安装在任何运行11.3更新的Mac上. 正如9t ...
最新文章
- 怎么自学python编程-怎么自学python?
- 《从缺陷中学习C/C++》——6.3 数组传参时的sizeof
- 解读业界5种主流的深度网络模型
- windows xp 的开机黑屏只有光标闪动的解决方法
- Cesium:加载OSGB倾斜摄影三维模型
- 最新Web前端面试题精选大全及答案
- 解决qt.qpa.plugin: Could not load the Qt platform plugin “xcb“问题
- 2021年安全生产模拟考试(全国特种作业操作证电工作业-防爆电气模拟考试题库一)安考星
- Ubuntu界面美化
- MindManager思维导图软件中如何下载使用行业分析模板教程分享
- 喜欢你,才不顾一切的作践自己:QQ伤感日志
- 循环-05. 兔子繁衍问题(15)
- 在Linux下安装配置bochs,并成功跑一个简单的boot引导(超详细)
- 信号与系统——基本概念
- [python] 输出第n小的质数
- 基于联发科(MTK)MT8735平台的安卓4G全网通核心板
- 群辉docker安装树莓派镜像_群辉docker安装树莓派镜像_如何在树莓派安装Docker
- 【Java基础】冷门知识点
- box-sizing:border-box的作用 (转载)
- 互联网广告作弊的危害,以及如何反作弊