防QQ截图C#实现

 时间:2024-10-20 00:17:12

1、创建一个Windows窗体项目,打开visual studio2017 ,选择文件->新建->项目,visual C#下的窗体应用项目,项目名为“防QQ截图”

防QQ截图C#实现

3、在项目中添加一个Windows窗体,命名为frm_browser,实现截图功能。将frm_browser的FormBoderStyle设置为“none”;

防QQ截图C#实现

5、定义全局变量,在窗体加载的试试初始化。public Image ig,这个变量是frm_main抓取的整个屏幕图片。

防QQ截图C#实现

7、在MouseUp时候,设置变量为默认值。MouseMove中先判断左键是否按下,如果按下,则开始获取鼠标拖动后绘制的选取。

防QQ截图C#实现

9、截图窗体没有关闭按钮,我们这里用键盘上的Esc关闭

防QQ截图C#实现

11、单击截图会将整个屏幕页面截取,点鼠标左键不松,移动鼠标就会绘制一个选中的区域,松开鼠标,双击左键会将截图区域保存早剪贴板中。下面就是移动鼠标所产生的红框。

防QQ截图C#实现
  • vivo自动锁屏怎么关闭
  • vivo怎么取消自带锁屏
  • vivo手机怎么关闭自动锁屏
  • vivo手机屏幕常亮怎么设置
  • vivo手机如何设置智能保持亮屏
  • 热门搜索
    吃板栗有什么好处 病灶什么意思 什么是四风问题 大什么什么什么 送男生什么生日礼物 冬瓜荷叶茶的功效与作用 芦荟花的功效与作用 grace什么意思 硒的作用 新闻知识