内存DC中的BITMAP为什么没法使用
因为本人需要在一个内存DC中画图像,然后拷贝到CScrollView的DC中去,一开始一切都正常。
可以,现在想把内存DC中的画好的东西维护起来,然后再需要的时候再把HBITMAP选到内存DC中,然后再画到CScrollView。也就是通过:
HBITMAP bitmapToSave = (HBITMAP)SelectObject( m_MemDC, m_OldBitmap );
然后吧bitmapToSave维护起来。需要的时候再
SelectObject( m_MemDC, bitmapToSave );
可是就是画不出数据啊。。。郁闷了,似乎bitmapToSave中没有任何数据。。
求助啊~~~!!!本人只有67分,全给了
可以,现在想把内存DC中的画好的东西维护起来,然后再需要的时候再把HBITMAP选到内存DC中,然后再画到CScrollView。也就是通过:
HBITMAP bitmapToSave = (HBITMAP)SelectObject( m_MemDC, m_OldBitmap );
然后吧bitmapToSave维护起来。需要的时候再
SelectObject( m_MemDC, bitmapToSave );
可是就是画不出数据啊。。。郁闷了,似乎bitmapToSave中没有任何数据。。
求助啊~~~!!!本人只有67分,全给了
...全文
相关推荐
用MFC绘制Bitmap
**绘制Bitmap** 使用`BitBlt`函数可以将内存DC中的Bitmap复制到窗口DC上: ```cpp pDC->BitBlt(x, y, bitmap.GetWidth(), bitmap.GetHeight
MFC 内存DC使用代码测试
下面,我们将深入探讨MFC中的内存DC使用方法。首先,创建一个内存DC通常涉及以下步骤:1.
bitmap 的简单使用
我们使用SelectObject函数将Bitmap选入DC:```cppCDC memDC;memDC.CreateCompatibleDC(pDC); // 创建与屏幕DC兼容的内存DCCBitmap
CDC_To_File.rar_CDC 图片_DC_dc 图片_保存DC
保存图片:有了内存DC中的Bitmap,我们可以将其保存为各种图像文件格式。
窗口DC保存至BMP,JPG
**位图与DC的关系**: - 使用SelectObject函数,我们可以将HBITMAP选入窗口DC中,此时窗口的内容会被复制到位图中,实现窗口内容的捕获。4.


界面
