不用API实现截屏/截取当前窗口内容(“抓图”)
来源:互联网 发布:二级域名绑定ip加端口 编辑:程序博客网 时间:2024/06/15 15:38
以前我在google里找过实现截屏/截Window的方法,搜到了一个用API函数的,我不喜欢用API,于是就没收藏。今天我无意中发现 System.Windows.Forms.SendKey 对象,一下子就知道该怎么弄了
// 模拟按键,将当前窗口图像截取到剪贴板:
SendKeys.SendWait("%{PRTSC}"); // 模拟 Alt+PrtSc,如果要截取整个屏幕,把 Alt (%) 去掉
// 获取剪贴板里的图像:
Bitmap myCapture = (Bitmap)Clipboard.GetDataObject().GetData(DataFormats.Bitmap);
// 要显示图像可以这么做:
this.pictureBox1.Image = myCapture;
// 要保存图像可以这么做:
myCapture.Save(@"C:/myCapture.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
- [分享]不用API实现截屏/截取当前窗口内容(“抓图”)
- 不用API实现截屏/截取当前窗口内容(“抓图”)
- Qt:截取当前窗口图
- 实现了截屏功能,支持截取当前整个屏幕或者截取当前屏幕某一部分
- 如何截取当前桌面或当前窗口
- 截屏当前窗口
- 必应首页背景图片抓包-截取api
- C#登录窗口的实现(不用隐藏)
- android 实现截取 内容超过屏幕大小的长图
- java不用api实现单链表反转(二)
- 程序自己窗口抓图
- 用Robot实现自动截取当前窗体
- C#实现截取当前屏幕的方法
- C# 截取当前程序窗口指定位置的截图?
- C# 截取当前程序窗口指定位置的截图
- C# 如何截取当前程序窗口的截图
- selenium截取当前窗口,并保存为图片
- qt调用系统API刷新当前窗口
- Direct3D中的HLSL(上)
- LzmTW.uSystem.uWindows.Win32API+WindowsAction
- Windows Programming系列 Unicode
- Asp.net overview
- LzmTW.uSystem.uWindows.Win32API+MouseKeyboardHook
- 不用API实现截屏/截取当前窗口内容(“抓图”)
- Java学习之路:不走弯路,就是捷径
- 中文双引号的问题
- Vertex Shader 结构
- 读写文件之日志文件
- LzmTW.uSystem.uWindows.Win32API+KeyStatusWather
- 面试问题大全
- C#播放rm文件
- 获得局域网中计算机的列表(包括计算机名,IP和MAC)的方法