资源简介
用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#滚动字幕 如酷狗桌面透明屏幕字幕
- C#远程屏幕监控含源码
- C#屏蔽WIN功能键
- c# 远程控制 屏幕控制 文件操作
- 纯C#绘图控件 支持各种几何图形绘制
- 雷达屏幕显示
- 简易unity屏幕特效代码shader+C#
- 使用C#Hook实现的屏幕放大镜
- C# 一对多远程屏幕监控 可用于多终端
- DGIS.DesktopShare
- C#实现远程屏幕控制的程序可远程监控
- C#软件开发.私人订制自己的屏幕截图
- C# 桌面屏幕中录制程序有声音
- C#屏幕雪花
- C#版本屏幕吸色器 拾色器
- C#自定义屏保(不断滚动的文字)
- winform仿qq停靠屏幕边缘
- C# 播放器屏幕保护程序
- 屏幕取色 取色器源码
- C# 禁止(取消)屏幕保护
- C# 启动屏幕保护程序
- C# 屏幕放大镜
- Messgebox移动到屏幕中心(openFileDialo
- 屏幕抓图
- 屏幕放大镜
- 屏幕颜色拾取器
- VedioScreen(Wmencoder) 一个自写的录屏
- c# udp socket屏幕实时传输 .rar
- WPF调色器屏幕取色器
评论
共有 条评论