文件名称:ScreenCap.zip
文件大小:72KB
文件格式:ZIP
更新时间:2013-02-11 04:18:53
GDI 抓屏
用GDI函数抓屏 如果我们不太在意抓屏的效率,并且我们想要的只是一个屏幕快照的话,可以考虑使用GDI方式。这种抓屏机制是以“桌面也是一个窗口,桌面也有一个窗口句柄(HWND)”这个简单的常识为基础的,如果我们得到了桌面的设备上下文(DC),就可以利用blit(复制)它的内容到我们创建的DC中。我们可以用 GetDeskWindow()得到桌面的窗口句柄,从句柄得到DC也是很容易的
【文件预览】:
ScreenCap
----ScreenCap.rc(4KB)
----resource.h(2KB)
----ScreenCap.7.00.vcproj(4KB)
----ScreenCap.cpp(15KB)
----ScreenCap.ico(22KB)
----ScreenCap.7.00.sln(923B)
----stdafx.h(531B)
----AviFile.cpp(9KB)
----ScreenCap.vcproj.vspscc(256B)
----small.ico(23KB)
----ScreenCap.vssscc(256B)
----ScreenCap.h(39B)
----AviFile.h(1KB)
----stdafx.cpp(296B)
----ReadMe.txt(655B)
----Release()
--------ScreenCap.exe(132KB)
----ScreenCap.sln(1KB)
----ico00001.ico(4KB)
----icon1.ico(4KB)
----ScreenCap.vcproj(5KB)