【发布时间】:2010-11-16 07:09:35
【问题描述】:
我正在使用以下代码来创建兼容的 DC:
m_pDC=new CDC();
VERIFY(m_pDC->CreateCompatibleDC(sampleDC);
CBitmap bitmap;
if (bitmap.CreateCompatibleBitmap(sampleDC, rect.Width(), rect.Height()))
{
m_pOldBitmap = m_pDC->SelectObject(&bitmap);
}
我的问题是 CDC CBitmap 占用内存吗? 如果它正在使用内存,为什么当 rect.width 和 rect.height 很大时它会得到不好的结果。 (有足够的内存)。 有人说它正在使用视频卡上的内存。是不是真的。我不太确定。
【问题讨论】: