社区
语言基础/算法/系统设计
帖子详情
获取目的窗口、屏幕指定区域图像
zzf2001355
2006-05-03 06:50:28
本人现有一需求如下:
怎么获取自身或第三方程序指定窗口、屏幕区域图像?类似于widows的截图功能,
但还有一点不同,就是如果带滚动条的窗口或窗口有可以展开合并内容,又怎么获取
它滚动或合并区域的内容?
请各位大佬指点一二,或推荐些相关方面的例子和书籍资料看看,不胜感激!!!
...全文
413
12
打赏
收藏
获取目的窗口、屏幕指定区域图像
本人现有一需求如下: 怎么获取自身或第三方程序指定窗口、屏幕区域图像?类似于widows的截图功能, 但还有一点不同,就是如果带滚动条的窗口或窗口有可以展开合并内容,又怎么获取 它滚动或合并区域的内容? 请各位大佬指点一二,或推荐些相关方面的例子和书籍资料看看,不胜感激!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzf2001355
2006-05-16
打赏
举报
回复
再等等看有没人回答!
各位多多发言啊
zzwu
2006-05-12
打赏
举报
回复
回答这样的具体问题,需要亲手动过手的人才有发言权,这样的人可能不多。
一般截图功能都是对当前屏幕的截图(这我在DOS下也做过)。
zzf2001355
2006-05-08
打赏
举报
回复
这儿人气太低了吧
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
zzf2001355
2006-05-06
打赏
举报
回复
大伙帮帮忙啊
帮我顶起来
Yofoo
2006-05-05
打赏
举报
回复
但是滚动或合并区域的内容没法获得,用类似抓图的方法必须展开或滚动
推荐使用VirtualAllocEx 对目标进程分配内存
然后用消息控制取得内容,再ReadProcessMemory 读取数据
SysTreeView32,ListBox,SysListView32 ,这些控件速度读取用这种方法我已实现
zzf2001355
2006-05-05
打赏
举报
回复
To zzz3265(zzz)
谢谢你的回答。
能否详细介绍一下你的方法或给点相关的资料、例子让我看看,
分数不够可以再加,万分感谢。
老之
2006-05-04
打赏
举报
回复
看看这个贴,可能对你有帮助:
http://bczs.net/xml/2006/3/28/4644449.xml
zzf2001355
2006-05-04
打赏
举报
回复
怎么没人回答啊
大伙给点意见啊
zzf2001355
2006-05-03
打赏
举报
回复
To liangqingzhi(老之)
谢谢先了。
那个例子对一般的窗体可以满足需求,
但是滚动或合并区域的内容没法获得。
老之
2006-05-03
打赏
举报
回复
参考一下屏幕截图的例子
http://www.tomore.com/down_file.php?id=9500
zzf2001355
2006-05-03
打赏
举报
回复
TO cybercake(数字蛋糕),
以前没接触过这些,所以无从下手。
能否介绍些相关书籍资料
数字蛋糕
2006-05-03
打赏
举报
回复
最简单的办法就是用GetDC('DISPLAY')来取得屏幕的dc然后再BitBlt。
如果要针对窗口而且还要展开的话恐怕就有点复杂了……
屏幕
抓屏(包括活动
窗口
,
指定
区域
及全屏等)
这是一个.NET C#实现的
屏幕
抓取工具,能够捕获全屏、活动
窗口
以及用户
指定
区域
的
屏幕
图像
。通过封装Windows API函数,如GetCursorPos、GetDesktopWindow和Bitblt等,实现
屏幕
截图并支持保存为多种
图像
格式,如BMP、JPEG、GIF、TIFF等。
C++ --- Windows
屏幕
和
窗口
截图
本文介绍了如何在Windows环境下使用C++进行
屏幕
和
窗口
截图,包括枚举
屏幕
和
窗口
、截取
指定
窗口
图像
的实现,并分享了遇到的小问题及完整代码链接。
Unity实现鼠标拾取电脑
屏幕
指定
区域
像素点颜色
本文介绍了如何在Unity中利用.NET类库System.Drawing实现跨
屏幕
取色,解决ColorPicker插件在尝试读取
屏幕
外像素时的错误。通过截取鼠标
指定
区域
的
屏幕
快照,转换为Unity纹理并读取颜色,实现了取色笔功能。文章详细阐述了实现步骤,包括关键代码修改和测试过程。
根据
指定
窗口
句柄进行截屏
本文介绍了如何通过
获取
窗口
句柄来实现特定
窗口
的截图功能。首先详细讲解了
获取
窗口
句柄的方法,并引用了一个博客链接作为参考。接着,提供了截屏函数的代码实现,包括截屏类和调用示例。最后,提到了如何在界面上展示截取的图片。
Webrtc
屏幕
共享
本文详细介绍了Webrtc在Windows平台上的
屏幕
共享实现方法,包括全屏采集、
窗口
采集及
指定
区域
采集等多种方式,并针对各场景提供了具体的技术解决方案。
语言基础/算法/系统设计
16,742
社区成员
33,234
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章