如何后台抓图,并把图片某部分抠出来显示到picturebox控件上来!
我用
PrintWindow加GetPixel函数能实现后台抓图,(最小化的窗口抓不到图)。
但是抓到的图用GetPixel显示到图片控件上的时候是全部的。而且这样的抓图方法有个不好,就是必须要有picturebox控件才可以。我想把图的中间部分抓出来!
请问有什么方法可以实现吗?
PS:因为有个软件,我嫌它界面太亮。我想做个工具,然后不停的抓图,再把中间的部分抠出来,在picturebox控件里显示,那样眼睛比较舒服.
[解决办法]
“后台”根本就没有图。变通的办法是把这个窗口放入另一个虚拟桌面上,再抓图。不过你的想法估计不行。
[解决办法]
如果你觉得亮,刺眼,可以使用GDI+在显示界面上覆盖一层半透明的覆盖层(具体颜色,透明度你可以自己设定)。这样应该可以使亮度降低。效果怎么样,你可以试一试。