- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 [MFC编程]再讲屏幕截图
前面讲了屏幕截图的一点知识,其实是很好懂的。如果我想要截取屏幕的部分区域怎么办呢?下面就来讲一下。 要保证截图的时候所有窗口都是无效的,这样在鼠标滑动的时候才不容易丢失焦点。可是这样办得到吗?至少我现在认为是不可能的,也许真的有某种方式可以做到。既然这样想行不通,那就换一个思路吧。我们可以采用欺骗的手段,先新建一个对话框,然后让它充满整个屏幕并且始终保
2015-01-20 17:11:48 881
转载 [MFC编程]屏幕截图
问题一:怎么用VC进行屏幕截图?答:在VC中进行屏幕截图可以分成几步:(1) 获得整个屏幕的DC,并创建一个与之兼容的DC。CDC *pDesktopDC=GetDesktopWindow()->GetDC(); CDC memDC; memDC.CreateCompatibleDC(pDesktopDC);(2)创建一个与屏幕大小相同的兼容位图。C
2015-01-20 17:11:39 824
转载 [MFC编程]三谈屏幕截图--关于图像的保存
我自己的技术还没到家,所以只讲怎么保存成bmp格式的位图文件。一开始的时候我陷在整个屏幕截图的泥潭中,保存的图像总有好大一部分黑边。后来终于想明白了。你想截取哪个窗口的图像,就找到那个窗口的DC (设备上下文),然后创建与之兼容的DC,和与之大小的兼容位图,将DC复制到兼容的DC中,保存起来。陷在我想保存客户区内的图像,那我就找到客户区的DC,然后将之整个的保存起来
2015-01-20 17:09:23 572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人