`
lovnet
  • 浏览: 6879406 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

c# 截图代码

阅读更多

自己写的一个软件里要一个截屏的功能,原打算模拟printscreen键然后,从剪贴板里去,后来决定自己写代码实现这个功能.与大家同享,^_^

代码:

ImagemyImage;
Graphicsg;
myImage
=newBitmap(Screen.PrimaryScreen.Bounds.Size.Width,Screen.PrimaryScreen.Bounds.Size.Height);
g
=Graphics.FromImage(myImage);
//截取图片
g.CopyFromScreen(0,0,0,0,Screen.PrimaryScreen.Bounds.Size);
g.Save();
//图像格式
privateImageFormatpictureFormat=ImageFormat.Gif;
//文件名
stringfilename=DateTime.Now.ToString("yyyy-MM-dd_HH_mm_ss")+"."+pictureFormat.ToString();
myImage.Save(filename,pictureFormat);
myImage.Save(filename,pictureFormat);

功能:截取当前屏幕上的内容

范围:正常状态,貌似全屏下的电影也能截取到.

分享到:
评论

相关推荐

    简单C#屏幕截图代码

    用透明窗口实现简单截图功能,执行myCaptureDemo\bin\Debug\myCaptureDemo.exe可直接运行,点击开始截屏后,按住鼠标左键拉取截图范围,双击左键完成截图。功能比较简单,仅供参考

    C# 截图的代码 桌面截图

    本项目提供的代码示例展示了如何在C#中创建一个桌面截图工具。以下是相关知识点的详细说明: 1. **GDI+ 图形库**: C#中的System.Drawing命名空间提供了GDI+图形库,可以用来绘制和处理图像。在这个项目中,GDI+被...

    C#截图(截屏)源代码及使用例子(仿QQ截图)

    C#截图(截屏)源代码及使用例子(仿QQ截图) 基于CS程序员之窗CSharpWin截图源码,进行了简单修改。 1、截图时添加遮罩层 2、响应键盘事件ESC 3、默认鼠标样式 4、保存默认文件名 5、截图时立即执行OnPaint函数

    C# 截图源代码(全屏截图,本 窗体截图,鼠标截图)

    本文将深入探讨如何使用C#实现全屏截图、本窗口截图以及鼠标截图的功能,并对描述中提到的“鼠标截图时的闪屏问题”进行分析。 **全屏截图** 全屏截图是指捕获整个显示器的图像。在C#中,可以使用System.Drawing...

    C#代码统计工具

    总的来说,C#代码统计工具是一个实用的开发辅助软件,它通过自动化处理大量C#代码的统计工作,使开发者能更专注于代码的质量和功能,而不是数量。对于团队管理、项目规划以及代码审查,这样的工具都能提供有价值的...

    C#编写屏幕截图代码

    在C#屏幕截图的上下文中,`Form1.cs`可能包含了一个按钮或者触发器,当用户点击时执行上述的截图代码。而`Camera.csproj`项目文件则管理着整个屏幕截图应用程序的构建和运行过程。 为了扩展这个基本的屏幕截图功能...

    C#有效代码行数统计

    本篇文章将深入探讨C#代码行数统计的概念、方法以及其在实际开发中的应用。 首先,我们需要明确“有效代码行”的定义。在C#中,有效代码行通常指的是能够执行特定任务的语句或表达式,不包括空行、注释行和预处理器...

    C# Formatter (针对C#代码的格式化工具).msi

    C#Formatter 是一个Visual Studio 2010/2012/2013外接程序,可改善您的C#编程体验,使您能够清理和美化C#代码的外观。 目前,该软件提供以下功能: 美化代码,在每个类,方法,属性或区域的顶部添加分隔符注释 ...

    C#截图软件源码

    最后,未提供完整文件名的"截图"可能是项目中的一个源代码文件,很可能包含了实现截图功能的主要代码。在这个文件中,开发者可能会看到如何处理用户输入,如何创建Bitmap对象,以及如何使用Graphics类进行屏幕复制的...

    二维码生成 C#源代码 二维码生成 C#源代码

    二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成 C#源代码二维码生成...

    C#截图工具源码

    【C#截图工具源码】是一款实用的截图应用程序,它基于C#编程语言开发,具有高度的研究价值和技术深度。此工具允许用户轻松捕捉并处理屏幕上的任何区域,为开发者提供了深入学习图形用户界面(GUI)设计、图像处理...

    截图工具 C# 代码简单 注释详细 新手练习

    在本文中,我们将深入探讨如何使用C#编程语言创建一个简单的屏幕截图工具。这个项目非常适合初学者进行实践,因为代码量不多,而且注释详细,易于理解。 首先,我们需要了解C#的基础知识,它是一种面向对象的编程...

    c#验证码c#验证码代码

    c#验证码代码c#验证码代码c#验证码代码

    C# 代码转换为 Java C# To Java Converter

    C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制 C# 代码转换为 Java C# To Java Converter 解除限制

    C# 屏幕截图源码C# 屏幕截图源码C# 屏幕截图源码

    在学习和使用这些知识点时,开发者需要对Windows API和C#的托管代码与非托管代码交互有深入理解。`DllImport`属性用于导入外部函数,`[Out]`和`[In, Out]`特性用于标记参数的传递方向。此外,了解GDI和GDI+的区别...

    C#代码生成器

    《C#代码生成器详解与应用》 C#代码生成器是一种高效开发工具,它能够帮助程序员快速生成符合特定需求的C#源代码,极大地提高了编程效率和代码质量。在.NET框架下,C#作为主要的开发语言,其代码生成器的作用显得尤...

    G代码.rar_C#工业_G 代码_G代码_g数控_自动化的G代码

    1. 读取G代码文件:使用C#的文件I/O功能来解析G代码文件,提取每一条指令。 2. 解析G代码:理解每条G代码的含义,这通常需要一个解析器或编译器,将G代码转换成中间表示(IR)。 3. 生成C++代码:基于IR,生成对应的...

    c#+AO开发代码c#+AO开发代码vv

    c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO开发代码c#+AO...

    C#实现的截图源代码.zip

    本话题将深入探讨如何使用C#实现截图功能,基于提供的压缩包文件中的项目名称,我们可以推测其中包含了一些C#实现的截图工具源代码,如CaptureImageTool-master、DemoScreenShot、QQ截图工具和旭旭截图工具。...

    C#截图上传源代码

    本源代码可以对电脑定时截屏,并存储为图片格式上传到指定的服务器,也可以上传给本地设置好的ftp服务器。大家对邪恶的命名不要纠缠啊。

Global site tag (gtag.js) - Google Analytics