资源简介
用winform写的一个简单实现截屏,可以任意区域截取矩形图片和全屏,还有很多没有写的扩展功能,有兴趣的可以把代码拿去接着写

代码片段和文件信息
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;
using System.Drawing.Imaging;
namespace CutScreemApp
{
public partial class Form1 : Form
{
static int[] sCreem = { Screen.PrimaryScreen.Bounds.Width Screen.PrimaryScreen.Bounds.Height };
Bitmap bmp = new Bitmap(sCreem[0] sCreem[1]);
public Form1()
{
InitializeComponent();
Graphics g = Graphics.FromImage(bmp);
g.CopyFromScreen(0 0 0 0 new Size(sCreem[0] sCreem[1]));
}
//区域截屏
private void btnCut_Click(object sender EventArgs e)
{
FrmCut frm = new FrmCut(sCreem bmp);
frm.ShowDialog();
}
//截取全屏
private void btnCutAll_Click(object sender EventArgs e)
{
MessageBox.Show(ImageOperate.ImageSave(bmp) ? “截取成功并保存“ : “操作失败“);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-05-29 12:49 截屏\
目录 0 2012-06-05 17:56 截屏\CutScreemApp\
目录 0 2012-05-29 14:41 截屏\CutScreemApp\bin\
目录 0 2012-06-04 17:01 截屏\CutScreemApp\bin\Debug\
文件 13312 2012-06-05 18:29 截屏\CutScreemApp\bin\Debug\CutScreemApp.exe
文件 34304 2012-06-05 18:29 截屏\CutScreemApp\bin\Debug\CutScreemApp.pdb
文件 11600 2012-06-05 18:29 截屏\CutScreemApp\bin\Debug\CutScreemApp.vshost.exe
文件 490 2010-03-17 22:39 截屏\CutScreemApp\bin\Debug\CutScreemApp.vshost.exe.manifest
目录 0 2012-05-29 14:41 截屏\CutScreemApp\bin\Release\
文件 4035 2012-06-05 18:00 截屏\CutScreemApp\CutScreemApp.csproj
文件 1107 2012-06-05 18:16 截屏\CutScreemApp\Form1.cs
文件 2672 2012-06-05 18:16 截屏\CutScreemApp\Form1.Designer.cs
文件 5817 2012-06-05 18:16 截屏\CutScreemApp\Form1.resx
文件 4260 2012-06-05 18:29 截屏\CutScreemApp\FrmCut.cs
文件 3510 2012-06-05 18:16 截屏\CutScreemApp\FrmCut.Designer.cs
文件 6022 2012-06-05 18:16 截屏\CutScreemApp\FrmCut.resx
文件 1385 2012-06-05 18:04 截屏\CutScreemApp\ImageOperate.cs
目录 0 2012-05-29 12:49 截屏\CutScreemApp\obj\
目录 0 2012-05-29 12:49 截屏\CutScreemApp\obj\x86\
目录 0 2012-06-05 18:29 截屏\CutScreemApp\obj\x86\Debug\
文件 763 2012-06-05 18:29 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.csproj.FileListAbsolute.txt
文件 13312 2012-06-05 18:29 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.exe
文件 180 2012-06-05 18:16 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.Form1.resources
文件 180 2012-06-05 18:16 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.FrmCut.resources
文件 34304 2012-06-05 18:29 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.pdb
文件 180 2012-06-05 18:00 截屏\CutScreemApp\obj\x86\Debug\CutScreemApp.Properties.Resources.resources
文件 4501 2012-06-04 17:01 截屏\CutScreemApp\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6284 2012-06-05 18:29 截屏\CutScreemApp\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 256 2012-06-05 18:16 截屏\CutScreemApp\obj\x86\Debug\GenerateResource.read.1.tlog
文件 688 2012-06-05 18:16 截屏\CutScreemApp\obj\x86\Debug\GenerateResource.write.1.tlog
文件 8031 2012-06-04 17:01 截屏\CutScreemApp\obj\x86\Debug\ResolveAssemblyReference.cache
............此处省略10个文件信息
相关资源
- C#屏幕软键盘源码,可以自己定制界面
- 桌面多显示器多屏幕截图
- 锁定屏幕,禁用鼠标键盘,禁用任务
- C#仿微信飞机大战_改版170729
- 自己用C#写的一个截图程序
- C# 屏幕录像软件源代码
- C# 双缓冲区实现解决屏幕闪烁问题
- C#局域网实时监控系统
- C#屏幕摄像头录像软件代码
- wpf 截图demo源码
- 屏幕花瓣飘飞源码
- C#UDP屏幕监控
- 测试投屏.zip
- C#屏幕截图工具及源码
- C#滚动字幕 如酷狗桌面透明屏幕字幕
- C#远程屏幕监控含源码
- C#屏蔽WIN功能键
- c# 远程控制 屏幕控制 文件操作
- 纯C#绘图控件 支持各种几何图形绘制
- 雷达屏幕显示
- 简易unity屏幕特效代码shader+C#
- 使用C#Hook实现的屏幕放大镜
- C# 一对多远程屏幕监控 可用于多终端
- DGIS.DesktopShare
- C#实现远程屏幕控制的程序可远程监控
- C#软件开发.私人订制自己的屏幕截图
- C# 桌面屏幕中录制程序有声音
- C#屏幕雪花
- C#版本屏幕吸色器 拾色器
- C#自定义屏保(不断滚动的文字)
评论
共有 条评论