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

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

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

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

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

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