一般的抓图工具好像都是从屏幕中抓到的。缺点是如果窗口的部分在屏幕之外,或者被其他非active的窗口覆盖的话,那么抓的的图就会残缺不全。难道就不能把某个窗口上的图完整的抓下来的方法吗?比如说通过 窗口的HWND hwnd -> 窗口的HDC hdc -》 完整图像的方法吗??

解决方案 »

  1.   

    那你还不如直接抓整个桌面好了咯
    把你桌面显示的东西全抓下来不就行了啊
    直接用键盘上的Print Screen就可以抓下来的啦
      

  2.   

    那可能就比较难,不过也不是不能实现。
    你看一下那个超级屏捕就可以抓窗口不能显示的部分。
    很强的。
    你可以用shilong(星矢の诗龙(兄弟帮忙结贴离★150分)) 的方法。
    不过这种方法就是只能抓窗口能显示的部分。