未
未来107
Unregistered / Unconfirmed
GUEST, unregistred user!
如果我问一个问题 相信大家都会觉得好笑
如何捕获整个屏幕图像?
如果我再加一句,依旧是
如何捕获整个屏幕图像?
你将不会觉得那么好笑:)
我们都知道 捕获屏幕图像 可以如下
bitblt(bmp.canvas.handle,0,0,screen.width,screen.height,ScreenDc,0,0,srccopy);
但是这真的是正确屏幕图像的方法吗?
很平常的问题却是最棘手的问题 ,因为用这种方法与print screen健抓取的图像是有区别的,你会发现bitblt并不能捕获屏幕上的“提示信息(HINT)”.
原因不难发现,出在了ScreenDc上面,换句话说getdc(0)并非整个屏幕的dc,那么该如何取得整个屏幕的真正DC呢?
请高手支招!....
如何捕获整个屏幕图像?
如果我再加一句,依旧是
如何捕获整个屏幕图像?
你将不会觉得那么好笑:)
我们都知道 捕获屏幕图像 可以如下
bitblt(bmp.canvas.handle,0,0,screen.width,screen.height,ScreenDc,0,0,srccopy);
但是这真的是正确屏幕图像的方法吗?
很平常的问题却是最棘手的问题 ,因为用这种方法与print screen健抓取的图像是有区别的,你会发现bitblt并不能捕获屏幕上的“提示信息(HINT)”.
原因不难发现,出在了ScreenDc上面,换句话说getdc(0)并非整个屏幕的dc,那么该如何取得整个屏幕的真正DC呢?
请高手支招!....