不通过bitblt来复制位图,而直接从设备DC里获取位图句柄,这该如何做?? 我现在需要做个快速截图程序,以前一般的做法是生成内存DC,再生成兼容位图,将这兼容位图选入前面的内存DC里,最后把设备DC复制到内存DC上来获取当前显示的位图(像素).而我不想经过复制,而是要直接得到设备的位图句柄,然后提取完像素值后,再将这句柄还给设备DC,请问这该如何做??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是不行的.用DirectDraw可以不用选,不过从显存copy数据比较慢. 用CDC类的GetCurrentBitmap得到CBitmap指针,然后可以得到句柄。不过这样做效率还是不高吧,要效率的话用DirectX 求 Visual C++图形用户界面开发指南(李博轩著) 源码! 关于位图转换 请高手解释,同步和异步的区别 如何在windows 加载驱动前 更新一些驱动(软件安装时用 for 9x/2000) 帮帮忙,回答一下 sygate的实现方式? 这是为何? 急,解决马上给分!怎样把数组中的数写到磁盘文件上去? 高分!急!! 有做过大恒图象卡CG300的高手吗? SERVER端如何接受多个连接? 实现 IE 右键的"目标另存为"打开自己的程序
用DirectDraw可以不用选,不过从显存copy数据比较慢.
不过这样做效率还是不高吧,要效率的话用DirectX