求一个C#区域截图,全屏截图源码!

,求一个区域截图的源码!最好能详细一点!我是个新手,谢谢,各位大牛

c#

2个回答

如果是要截全屏的画很简单

Rectangle r = Screen.PrimaryScreen.Bounds;
Image img = new Bitmap(r.Width, r.Height);
Graphics g = Graphics.FromImage(img);
g.CopyFromScreen(new Point(0, 0), new Point(0, 0), r.Size);
img.Save(路径);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# 截图源代码(全屏截图,本 窗体截图,鼠标截图)
C# 截图源代码(全屏截图,本 窗体截图,鼠标截图)缺点鼠标截图的时候 有点闪屏
Android 区域截图源码
Android 区域截图源码,友友们我会更新更多的源码和大家分享,希望大家喜欢.
C#屏幕人一区域截图源码
这是C#任意区域截图的源码,纯粹的按我个人理解写的, 他实现了任意区域截图,钢笔和橡皮,保存,复制到剪贴板等功能 可能实际中实现屏幕截图并不是这总方式。
全屏截图 c#
我的程序(叫A)里需要一个全屏截图的功能。rnrn取全屏的语句如下:rnImage baseImage = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);rnGraphics g = Graphics.FromImage(baseImage);rng.CopyFromScreen(new Point(0, 0), new Point(0, 0), Screen.AllScreens[0].Bounds.Size);rng.Dispose();rnbaseImage.Save("baseImage.bmp",ImageFormat.Bmp);rnrn在A程序中,能取到全屏的图片,但A的相关界面会没掉(包括A主界面,截屏窗体界面)。rnrn注:在测试环境下,一样的代码,主程序的界面能够保存到,rn分析可能是父窗体中的某些代码引起的?rnrn目前还不知道原因,碰到过的朋友指点下?
osx demo 截图软件(全屏截图和自定义截图)
osx demo 截图软件 全屏截图 自定义截图
C#  区域截图程序类似于qq截图
用c#写的一个截图工具 类似于qq  不知道以前有没有人发过
C# 屏幕截图,支持区域截图
C# 屏幕截图,支持区域截图 public static Image CaptureScreen() { return CaptureWindow(User32.GetDesktopWindow()); } public static Image CaptureWindow(IntPtr handle) { IntPtr hdcSrc = User32.GetWindowDC(handle); RECT windowRect = new RECT(); User32.GetWindowRect(handle, ref windowRect); int width = windowRect.right - windowRect.left; int height = windowRect.bottom - windowRect.top; IntPtr hdcDest = Gdi32.CreateCompatibleDC(hdcSrc); IntPtr hBitmap = Gdi32.CreateCompatibleBitmap(hdcSrc, width, height); IntPtr hOld = Gdi32.SelectObject(hdcDest, hBitmap); Gdi32.BitBlt(hdcDest, 0, 0, width, height, hdcSrc, 0, 0, SRCCOPY); Gdi32.SelectObject(hdcDest, hOld); Gdi32.DeleteDC(hdcDest); User32.ReleaseDC(handle, hdcSrc); Image image = Image.FromHbitmap(hBitmap); Gdi32.DeleteObject(hBitmap); return image; }
C#编程实现屏幕区域截图
程序中的panel是透明的,在pictureBox中实时显示panel中的内容,相当于截图了。 只是个人做的一个小程序,很简单,有需要的朋友可以根据自己的需求来修改代码。
全屏截图源码(jpg)
通过该程序,可自动对屏幕进行截图,并保存到指定文件夹
C#全屏截图的方法
我是在wince平台下用C#写程序,因为是在wince下,所以很多windows窗体中可以用的语句都不能用了。rn想问下在wince下怎么才能实现全屏截图??rn这是我自己网上找的,但是实际好像截不出来图像rnrn [System.Runtime.InteropServices.DllImportAttribute("coredll.dll")]rn private static extern bool BitBlt(rn IntPtr hdcDest, // 目标 DC的句柄rn int nXDest,rn int nYDest,rn int nWidth,rn int nHeight,rn IntPtr hdcSrc, // 源DC的句柄rn int nXSrc,rn int nYSrc,rn System.Int32 dwRop // 光栅的处理数值rn );rnrnrnrn //创建一个以当前屏幕为模板的图象rn Graphics g1 = this.CreateGraphics();rn //创建以屏幕大小为标准的位图 rn Image MyImage = new Bitmap(800, 600, System.Drawing.Imaging.PixelFormat.Format32bppRgb);rn Graphics g2 = Graphics.FromImage(MyImage);rn //得到屏幕的DCrn IntPtr dc1 = g1.GetHdc();rn //得到Bitmap的DC rn IntPtr dc2 = g2.GetHdc();rn //调用此API函数,实现屏幕捕获rn BitBlt(dc2, 0, 0, 800, 600, dc1, 0, 0, 13369376);rn rn pictureBox1.Image = MyImage;//在控件pictureBox中显示出截图rn //释放掉屏幕的DCrn g1.ReleaseHdc(dc1);rn //释放掉Bitmap的DC rn g2.ReleaseHdc(dc2);
C#实现桌面全屏截图
用c#编写的屏幕截图应用,保存图片为jpeg格式,图片存储位置在c:\屏幕截图\中
全屏截图
public void onCreate(Bundle savedInstanceState) { // //setContentView(R.layout.main2); getWindow().getDecorView().setDrawingCacheEnabled(true); getWindow().getDecorView().mea...
C#截图源码
C#截图源码 asp.net实现截图代码。websnap
C#截图工具源码
非常实用的截图工具,非常非常具有研究价值,非常有技术深度,有兴趣的拿去吧
c#截图和图像识别源码
利用c#编写的一个截图和图像识别软件,比较简单易懂,希望大家支持
C#截图软件源码
C#截图软件源码,两种截图方式,代码仅供参考。
c#截图工具源码
c#截图工具源码,这是一个自定义的截图工具源码,供参考学习使用!
C#截图工具(源码)
功能强大。通过句柄截图,可截单个窗口或某个控件。
[C#]截图程序源码
对Windows系统自带的截图功能【PrintScreen键】进行了扩展和简化。
c#截图c#截图c#截图c#截图c#截图
c# 截图c# 截图c# 截图c# 截图c# 截图c# 截图
C# 划分区域源码
C# 划分区域源码 直接可用!
Unity模拟QQ截图以及全屏截图
unity实现全屏截图和类似于QQ截图
网页截图软件下载/网页滚动截图软件/网页全屏截图软件下载
NULL 博文链接:https://tuzwu.iteye.com/blog/740352
DELPHI全屏截图、区域截屏程序.rar
DELPHI全屏截图、区域截屏程序,同时还包括绘图工具、按比例缩放、图像剪裁、图像旋转、自定义形状抓图(圆形、椭圆形、正方形等),还有多种画笔工具,整个截屏软件在界面上的设计也是很棒,下边是TAB式窗口,功能相当丰富。   作者寄语:这是我大二下学期的暑假做的,虽然还是只学了一学期DELPHI,但我还是自己学了一学期.所以做得还可以,看得过去,我是模仿一个外国软件HprSnap6.exe,因为对我很有用所以我也学做了一下,也开始有面向对象的方法,定义一些接口(单元,类),代码也规范了.但还没做完,就没做了,用时:20天。主要功能:全屏截图,区域截图,简单的修改图片,   扩展:   (1)远程截图.(先有客户端截图,图片-->数据流-->图片   (2)远程控制.(这是我看到QQ控制,我觉得,她并不是真正的远程控件,而是虚拟的.因为我发现并不能在远程里打字,所以我的分析:(1)实时的 客户端截图,图片-->数据流-->图片(2)在服务台里,虚拟一个远程桌面(3)实时的转送服务台里的坐标,和单击事件,并发送给客户端(4)客户端实时的监控服务器发过来的信息,然后在用客户端进行具体操作. 这是我的分析方法不知道对不对,但我想应该是对的。
08 登陆失败自动截图(全屏截图和单一元素截图)
截图方法封装如下 75行报错 在POM.xml文件引入jar包即可 org.apache.commons commons-io 1.3.2 如下图: 引入它: 在登录脚本中,登录成功处引入该截图方法 截图如下: 那么如何对单一元素进行截图呢? 引包注意: 引用该方法 截图如下: ...
android截图 区域截图 部分截图
android截图 区域截图 部分截图
mfc截图,区域截图,截图保存
mfc截图,区域截图,支持图片的保存,支持复制到粘贴板
求C#截图代码
希望求得C#截图代码,希望哪位大虾能指点!!如果能指导在下那是最好~~呵呵~~
Qt:截图工具,任意大小矩形截图、全屏截图
Qt:截图工具,任意大小矩形截图、全屏截图(源码分享)
Android代码-区域截图源码.zip
区域截图源码.zip
MFC全屏截图软件C++源码
由VS2008 MFC编写的一个简单的全屏截图软件的源代码,给大家参考一下。
【WinForm】自己写一个截图软件5 --窗口2(全屏截图)
这个窗口在显示的时候会触发全屏截图,并且窗口设置成显示在所有的前面 public partial class TempScreen : Form { private Point mouseDown; private Point mouseUp; private bool canDraw; private Graphics g...
C#截图源码及示例(仿QQ截图)
C#截图源码及示例(仿QQ截图) 基于CS程序员之窗CSharpWin截图源码,进行了简单修改。 1、截图时添加遮罩层 2、响应键盘事件ESC 3、默认鼠标样式 4、保存默认文件名 5、截图时立即执行OnPaint函数
iOS-OC-WKWebView UIScrollView 全屏截图,网页全屏截图
这个类别可以把网页全屏截图,直接上代码! 1.ZFJContentCaptureCompletionHandler - (void)ZFJContentCaptureCompletionHandler:(void(^)(UIImage *capturedImage))completionHandler{ CGPoint offset = self.scrollView.contentO
C# 屏幕区域截图软件支持自动缩放
支持缩放比例的屏幕截图软件,可以设定截图的区域,并自动缩放大小,并保存到系统剪贴板。
c# 分页 web浏览器 区域截图
仿腾讯tt的c# 分页 web浏览器 区域截图
求Bitblt 屏幕区域截图的一段代码
vb的,俺找不到啊,只能在此拜托大家了··,还有想问一下 ,用bitblt 截图的速度,效率咋样?
屏幕 指定区域 截图
Delphi 编写的 屏幕 指定区域 截图。效果不错
Ubuntu-区域截图
快捷键:shift + Print Screen(Sys Rq)
类似QQ的区域截图
大虾指教下rnrn如何操作区域截图呢?rn是不是首先把整个屏幕截取下来,然后显示在整个屏幕上,然后就是在自己截取下的屏幕上进行鼠标的选取操作?rnrn如果是,那截取下的屏幕是放在剪贴板上的,如何显示出来覆盖整个窗口呢?rnrn如果不是,该如何解决呢
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池