本文实例讲述了C#实现简单屏幕监控的方法。分享给大家供大家参考。具体如下:
这是一段C#编写的屏幕监控代码,可以自动对屏幕进行截图,软件自身隐藏
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 Screen { public partial class Form1 : Form { public Form1() { //主窗体桌面不显示 仅在进程中显示 InitializeComponent(); this.WindowState = FormWindowState.Minimized; this.ShowInTaskbar = false; SetVisibleCore(false); } protected override void SetVisibleCore(bool value) { base.SetVisibleCore(value); } private void timer1_Tick(object sender, EventArgs e) { //获得当前屏幕的大小 Rectangle rect = new Rectangle(); rect = System.Windows.Forms.Screen.GetWorkingArea(this); Size mySize = new Size(rect.Width, rect.Height); Bitmap bitmap = new Bitmap(rect.Width, rect.Height); Graphics g = Graphics.FromImage(bitmap); g.CopyFromScreen(0, 0, 0, 0, mySize); string ImageName = DateTime.Now.ToString("yyyyMMdd_hhmmss") + ".jpg"; bitmap.Save("F://screen//" + ImageName); //释放资源 bitmap.Dispose(); g.Dispose(); GC.Collect(); } private void Form1_Load(object sender, EventArgs e) { timer1.Enabled = true;//激活timer控件 } } }
希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍Android简单实现屏幕下方Tab菜单的方法,包括了Android简单实现屏幕下方Tab菜单的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android简单实现屏幕下方Tab菜单的方法。分享给大家供大家参考,具体如下: 看到很多热门的Android程序(如:新浪微博、腾讯微博、京东商城、淘宝、当当等等)使用选项卡风格作为程序界面的主框架结构,而Android的选项卡
本文向大家介绍Android判断屏幕是横屏或是竖屏的简单实现方法,包括了Android判断屏幕是横屏或是竖屏的简单实现方法的使用技巧和注意事项,需要的朋友参考一下 本文所述为一个Android的常用技巧代码,主要用于判断手机屏幕是横向或是竖向的,在判断屏幕水平或垂直后你可以对程序做出相应的响应,该实例代码只是判断是否为竖屏,若判断正确返回true,否则返回false。 具体的程序代码如下:
本文向大家介绍C#简单实现SNMP的方法,包括了C#简单实现SNMP的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#简单实现SNMP的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍Flutter 控制屏幕旋转的实现,包括了Flutter 控制屏幕旋转的实现的使用技巧和注意事项,需要的朋友参考一下 最近需要做个平板的项目,然后需要直接横屏,有2种实现方式。 1, 随着屏幕旋转,布局自动调整。做横竖屏适配 2,强制屏幕横屏,不随着屏幕去调整 第一种方式这里就不做说明了。代码做适配就可以。 下面说一下第二种实现方式 Flutter 自带方式 flutter 为我们提
本文向大家介绍使用Python实现一个简单的项目监控,包括了使用Python实现一个简单的项目监控的使用技巧和注意事项,需要的朋友参考一下 在公司里做的一个接口系统,主要是对接第三方的系统接口,所以,这个系统里会和很多其他公司的项目交互。随之而来一个很蛋疼的问题,这么多公司的接口,不同公司接口的稳定性差别很大,访问量大的时候,有的不怎么行的接口就各种出错了。 这个接口系统刚刚开发不久,整个系统中,
本文向大家介绍vue 监听屏幕高度的实例,包括了vue 监听屏幕高度的实例的使用技巧和注意事项,需要的朋友参考一下 项目用vue版本是2.0的,项目中用到es6 首先需要在data里面定义页面的高度 把window.onresize事件挂在到mounted 监听window.onresize事件 这里的定时器是为了优化,如果频繁调用window.onresize方法会造成页面卡顿,增加定时器会避免