MFC获取当前窗口指定区域的图片

来源:互联网 发布:中国软件龙头股 编辑:程序博客网 时间:2024/06/05 14:37
// 获取窗口DCCDC* pDC = GetDC();// 创建并绑定绘画DC和BitmapCDC memDC;CBitmap bitmap;memDC.CreateCompatibleDC(pDC);bitmap.CreateCompatibleBitmap(pDC, 200, 80);memDC.SelectObject(&bitmap);// 把指定窗口区域的图片画到绘图DC中memDC.BitBlt(0,0,200,80, pDC, 0, 0, SRCCOPY);// 把Bitmap的图片保存到指定路径CImage imgTemp;imgTemp.Attach(bitmap.operator HBITMAP());imgTemp.Save(_T("aaa.bmp"));memDC.DeleteDC();bitmap.DeleteObject();
0 0
原创粉丝点击