首页 >后端开发 >C#.Net教程 >推荐几款屏幕截图工具

推荐几款屏幕截图工具

巴扎黑
巴扎黑原创
2017-06-12 15:30:261341浏览

在使用QQ的截图功能的时候,是不是觉得它的光标很酷呢?今天就说一下怎么应用自定义光标,在我们的截图工具中使用QQ截图的光标。打开资源:切换到文件资源视图:打开资源文件目录,将光标文件复制到此目录下:所需光标文件下载:C#软件开发实例.私人订制自己的屏幕截图工具中使用的光标文件选中Resources目录,刷新,显示出刚刚复制进来的光标文件:选中光标文件,拖动到资源的文件视图中:资源资源名称中的单词第一个字母改为大写。光标预览:在Form1类中添加私有变量:        #region 自定义光标         System.Windows.Forms.Cursor cursorCross =&

1. 10个截图功能的实例教程

推荐几款屏幕截图工具

简介:在使用QQ的截图功能的时候,是不是觉得它的光标很酷呢?今天就说一下怎么应用自定义光标,在我们的截图工具中使用QQ截图的光标。打开资源:切换到文件资源视图:打开资源文件目录,将光标文件复制到此目录下:所需光标文件下载:C#软件开发实例.私人订制自己的屏幕截图工具中使用的光标文件选中Resources目录,刷新,显示出刚刚复制进来的光标文件:选中光标文件,拖动到资源的文件视图中:资源资源名称中的单词第...

2. C#开发实例-订制屏幕截图工具(十)在截图中包含鼠标指针形状

推荐几款屏幕截图工具

简介:在写一此帮助说明类的文档时,截取的图片如果还有鼠标的指针形状,看起来就更直观更友好一些。接下来就讲一下如何在截图中包含鼠标指针形状。上一篇:C#软件开发实例.私人订制自己的屏幕截图工具(九)使用自定义光标,QQ截图时的光标添加结构CURSORINFO:[StructLayout(LayoutKind.Sequential)]        struct CURSORINFO        {

3. C#开发实例-订制屏幕截图工具(九)使用自定义光标和QQ截图时的光标(图)

推荐几款屏幕截图工具

简介:在使用QQ的截图功能的时候,是不是觉得它的光标很酷呢?今天就说一下怎么应用自定义光标,在我们的截图工具中使用QQ截图的光标。打开资源:切换到文件资源视图:打开资源文件目录,将光标文件复制到此目录下:选中Resources目录,刷新,显示出刚刚复制进来的光标文件:选中光标文件,拖动到资源的文件视图中:资源资源名称中的单词第一个字母改为大写。光标预览:在Form1类中添加私有变量:

4. C#开发实例-订制屏幕截图工具(八)添加键盘操作截图功能代码示例

推荐几款屏幕截图工具

简介:上一篇:C#软件开发实例.私人订制自己的屏幕截图工具(七)添加放大镜的功能虽然添加了放大镜的功能,但是在进行像素级的定位时,还是不容易精确定位,在用鼠标操作时要改变一两个像素的位置还是有些困难的。处理键盘按下事件        ///         /// 处理键盘按下事件        /// 用于实现以下功能:        /// 当用户按下Esc键时,退出截图过程;

5. C#开发实例-订制屏幕截图工具(七)添加放大镜功能的代码示例

推荐几款屏幕截图工具

简介:上一篇:C#软件开发实例.私人订制自己的屏幕截图工具(六)添加配置管理功能由于截图时可能需要精确截取某一部分,所以需要放大镜的功能,这样截取的时候才更容易定位截图的位置。添加PictureBox,name属性设置为“pictureBox_zoom”;在“Form1_Load”事件处理函数中添加以下代码://设置放大镜的大小            this.pictureBox_zoom.Widt

6. C#开发实例-订制屏幕截图工具(六)添加配置管理功能详解(图文)

推荐几款屏幕截图工具

简介:程序要做到用户配置的灵活性,就需要添加配置管理功能,这里使用.NET的应用程序配置文件app.config来保存配置信息,.NET Framework提供了对配置文件读写的良好支持。要实现配置文件的读取功能,需要引用System.Configuration命名空间。提供源码下载,有源有真相。

7. C#开发实例-订制屏幕截图工具(五)针对拖拽时闪烁卡顿的优化

推荐几款屏幕截图工具

简介:由于在实现的时候偷了个赖,没有使用主窗体的区域重绘技术,而是使用一个Label组件来展现截取的图片区域,所以在拖拽将截取区域变小或者是反向截图的时候,闪烁及卡顿的现象会比较严重,这里针对这两个问题对行一些针对性的优化。启用双缓冲        public Form1()        {            InitializeComponent();            //

8. C#开发实例-订制屏幕截图工具(四)基本截图功能实现代码

推荐几款屏幕截图工具

简介:实现原理:基本截图的功能主要靠响应主窗体的鼠标按下、鼠标移动、鼠标抬起几个事件的功能来实现的。截取的图片区域使用“Label”组件来显示,需要重新实现“Label”组件的“Paint”方法。左键单击开始截图,右键单击取消截图,双击鼠标左键完成截图,将截取的图片保存到Windows剪贴板中。

9. C#开发实例-订制屏幕截图工具(三)托盘图标及菜单实现的图文介绍

推荐几款屏幕截图工具

简介:概述添加托盘图标功能主要是为了添加菜单功能,可以通过托盘图标来管理程序;托盘菜单包括“打开保存目录、录制Flash动画、录制GIF动画、延时5秒截图、截图、设置、退出”等功能。系统托盘系统托盘是个特殊区域,通常在桌面的底部,在那里,用户可以随时访问正在运行中的那些程序。在微软的Windows里,系统托盘常指任务栏的状态区域;在Gnome的桌面时,常指布告栏区域;在KDE桌面时,指系统托

10. C#开发实例-订制屏幕截图工具(二)创建项目、注册热键、显示截图主窗口

推荐几款屏幕截图工具

简介:C#软件开发实例.私人订制自己的屏幕截图工具(二)创建项目、注册热键、显示截图主窗口实现热键功能这里需要使用WindowsAPI注册热键:RegisterHotKey该函数定义一个系统范围的热键。函数原型:BOOL RegisterHotKey(HWND hWnd,int id,UINT fsModifiers,UINT vk);取消热键注册:UnregisterHotKey该函数释放调用线程先前登记的热键。获取热键ID:GlobalAddAtom只适用于桌面应用程序。向全局原子表添加一个

以上是推荐几款屏幕截图工具的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn