CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

关于截取某被遮挡窗口图像的问题??

楼主yxred(清深)2006-03-02 22:09:36 在 VC/MFC / 界面 提问

已知某窗口(窗口、标准控件和COM控件)的句柄,怎样取得此窗口上当前的图形,即使此控件被其他窗口所遮挡???    
   
  如果没有被其它窗口遮挡得到句柄可用:API函数     BitBlt          
     
  请问如果被遮挡用什么方法??      
  给代码,说明原理均可      
  顶者有分 问题点数:50、回复次数:9Top

1 楼yxred(清深)回复于 2006-03-02 22:09:57 得分 0

谢谢回答,不要让我失望Top

2 楼zjh824(coder)回复于 2006-03-03 01:46:25 得分 0

被挡住了是得不到的,哪怕你用的是窗口的句柄和区域,得到的图还是Z序最前的窗口在该位置的内容。Top

3 楼lzzqqq(Jonersen)回复于 2006-03-03 11:31:26 得分 5

窗口被遮挡后,windows就不会绘制它被遮挡的部分了,  
  你怎么能得到啊?  
  我看根本就得不到.Top

4 楼yxred(清深)回复于 2006-03-03 12:34:05 得分 0

再帮我找找,看行不Top

5 楼liuhua1982(亡灵)回复于 2006-03-03 12:53:09 得分 5

挡住后它根本就没图象,你还想获得什么?  
  有些先绘图到内存DC中再bitBLT到界面的程序,或许可以通过它的内存DC句柄获得图象。Top

6 楼wwei2000()回复于 2006-03-03 19:50:21 得分 40

用PrintWindow函数可以做到Top

7 楼yxred(清深)回复于 2006-03-06 12:48:24 得分 0

谢谢wwei2000()    
  我去试一试!!  
  Top

8 楼lzzqqq(Jonersen)回复于 2006-03-10 14:33:02 得分 0

这也行,厉害!Top

9 楼yxred(清深)回复于 2006-03-10 21:19:30 得分 0

不成功,不知怎样调用这个函数  
  PrintWindowTop

相关问题

  • 屏幕图像的截取
  • 截取屏幕图像
  • 关于图像截取的问题
  • 用什么函数能从屏幕上截取图像?
  • 截取的屏幕图像为什么都是黑的?
  • 如何在java下截取桌面图像存为jpg格式?
  • 实现avi文件图像截取的疑问?
  • 怎样从屏幕上截取某一区域的图像?
  • 求关于图像前后遮挡的算法
  • 如何截取图像的某一指定范围显示出来?

关键词

  • 函数
  • 控件
  • 遮挡
  • 句柄
  • 得到

得分解答快速导航

  • 帖主:yxred
  • lzzqqq
  • liuhua1982
  • wwei2000

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo