度量快速开发平台-专业、快速的软件定制快开平台
标题:
C# 实现截图软件功能
[打印本页]
作者:
Adam丶鱼
时间:
2020-5-27 19:08
标题:
C# 实现截图软件功能
本文是利用C# 开发截图软件的小例子,以供学习分享使用。
思路:
截取屏幕图片。
获取要截取的范围,即左上角,右下角坐标
填充到PictureBox中。
笔触功能,荧光笔,矩形,橡皮擦,复制,保存功能
涉及的知识点:
MenuStrip:为窗体提供菜单系统。以ToolStripMenuItem为菜单子选项
ToolStrip:为 Windows 工具栏对象提供容器。以ToolStripButton【表示包含文本和图像的可选】为工具栏子元素
PictureBox:表示用于显示图像的 Windows 图片框控件。不过本文对此空间进行了重写
Screen:可用于获取工作屏幕区域
Graphics:封装一个 GDI+ 绘图图面。此类不能被继承。此类的CopyFromScreen方法用于获取屏幕图像
鼠标事件:包括MouseDown,MouseMove,MouseUp事件,通过MouseEventArgs中的Location获取鼠标的位置。
Clipboard: 提供将数据置于系统剪贴板中以及从中检索数据的方法。此类不能被继承。
Cursor:设置鼠标的显示的光标的样式。
OnPaint:重绘事件,当控件刷新时响应此事件。
作者:
Adam丶鱼
时间:
2020-5-27 19:09
作者:
fteair
时间:
2020-5-28 13:59
作者:
Adam丶鱼
时间:
2020-5-29 18:38
fteair 发表于 2017-6-28 13:59
作者:
caixuqad
时间:
2020-6-7 16:31
欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/)
Powered by Discuz! X3.2