请问 如何用Windows API实现在内存中截图?急用啊 怎么用API实现在内存中截图啊 我好迷茫啊~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是说所有的图片的信息在内存中都应该有的 比如说一个窗口被最小化了可是这个窗口显示的是一个实时变化的图片信息诸如GIS之类的 那么如何实现用一个程序吧这个最小化的窗口中的实时信息截出来呢?谢谢大家帮忙 你找到代码的话告诉我一下好吗[email protected] up 我的要求在上面说的比较清楚拉 请各位VB高手不吝赐教啊 感激 谢谢LPan008 谢谢帮忙 最好有源代码的拉 有也给我一份吧[email protected]没接触过。想看看 有也给我一份吧[email protected]想看看,我以前截图都通过影响那个窗口的方法实现的。 先获取那个窗口的句柄,然后获取场景信息DC.然后用COPY出来,这样错挺简单..但你一定要从内存这么底层去做,不太容易了.除非你非常了解操作系统的内存管理方法.. 请楼主看一段MSDN中的说明:如果设置窗体的 AutoRedraw 属性为 False,然后最小化该窗体,则将 ScaleHeight 和 ScaleWidth 属性设置为图标大小。在 AutoRedraw 设置为 True 时,ScaleHeight 和 ScaleWidth 保持为恢复窗口的尺寸。----------------------------所谓内存中的位图,就是AutoRedraw=True时应用程序在后台维护的一个窗体客户区DC的镜像,它可以在程序最小化后依然保持窗体原内容。其它非VB程序,虽没有AutoRedraw功能,但都可自己建立并维护一个这种镜像。所以我想说两点:1、建立与维护这种镜像是比较耗资源的,所以多数程序并不这样做,也就是说,楼主想要的内存图,正常情况下并不存在;2、这种镜像是应用程序自己维护的,并非Windows统一管理,只有程序自已知道,也没听说过有方法能从外部获取!相关内容,可参见下面我答复的两个贴子:http://community.csdn.net/Expert/TopicView.asp?id=3893323http://community.csdn.net/Expert/TopicView.asp?id=3898782 VSFlexGrid指定行后,垂直滚动条没有做相应的移动,请问如何解决? 请高手指点 求助:急~ DataGrid 控件的相关问题!多谢各位高手,赶快帮忙! 调用DLL VB中是否可以用Preserve来保存数组数据 请问如何在vb中获取excel的行数和列数? 请问怎么把dataport设为横向的? 高手帮忙:从access中取出数据插入到excel中 结果总是不能差到正确的位置上 大家帮忙 伤不起啊!求知道 怎样设置才能让用户不能修改treeview各节点的text的内容 我想编写一个简单的http服务器,实现最简单的功能即可 caption=caption? 这是什么意思啊
谢谢大家帮忙 你找到代码的话告诉我一下好吗
[email protected]
[email protected]
没接触过。想看看
[email protected]
想看看,我以前截图都通过影响那个窗口的方法实现的。
但你一定要从内存这么底层去做,不太容易了.除非你非常了解操作系统的内存管理方法..
口的尺寸。
----------------------------所谓内存中的位图,就是AutoRedraw=True时应用程序在后台维护的一个窗体客户区DC的镜像,它可以在程序最小化后依然保持窗体原内容。其它非VB程序,虽没有AutoRedraw功能,但都可自己建立并维护一个这种镜像。所以我想说两点:1、建立与维护这种镜像是比较耗资源的,所以多数程序并不这样做,也就是说,楼主想要的内存图,正常情况下并不存在;2、这种镜像是应用程序自己维护的,并非Windows统一管理,只有程序自已知道,也没听说过有方法能从外部获取!相关内容,可参见下面我答复的两个贴子:
http://community.csdn.net/Expert/TopicView.asp?id=3893323
http://community.csdn.net/Expert/TopicView.asp?id=3898782