我想从一个自己作的程序中的窗口中抓图,如果那个窗口中有其他窗口遮挡(比如说qq),怎么能把那个窗口内容抓下来,GetDIBits可以吗?我觉得那是抓屏幕图像,谁有别的办法?或者有bmp文件读出点阵数据的代码也行,实在太急了,来不及自己写了,多谢
解决方案 »
- VC++中给你给路径,如D:\\VC++\\123.jpg,有没有函数直接可以获得123.jpg
- 关于VC IE编程问题
- 请高手帮忙关于多文档多视图切换问题,在线等
- 关于windows media encoder的问题
- 多个CSplitterWnd创建分割窗体问题,请热心的道友相助
- 菜鸟请教一个绘曲线的问题,请高手帮忙
- 用VC做http上传如实现文件上传进度条功能?
- 高分救急!vc中怎么用Media player控件??
- 大家能详细谈一谈有关RPC的优点和缺点,好吗?顺便谈一谈对soap的看法?参与者有分。
- 使用多线程时,公有函数的局部变量会不会被线程共享而冲突?
- 我用mfc生成的Activex为什么不能嵌入到网页中,谁能帮我解决给500分
- 请教高手们一个非常非常难的问题
有其他窗口遮挡的,很久前就有人在CSDN上发过贴,我记得没有解决
[email protected]
BITMAPFILEHEADER *pbmfh;
BITMAPINFO *pbmi;
BYTE *pBits;pbmfh = DibLoadImage(TEXT("map.bmp"));
pbmi = (BITMAPINFO*)(pbmfh + 1);
pBits = (BYTE*)pbmfh + pbmfh->bfOffBits;
http://community.csdn.net/Expert/topic/4123/4123624.xml?temp=.9106409