用CClientDC 画图,为什么运行一段时间后就出现 m_hDC==NULL 的错误啊
用CClientDC 画图,为什么运行一段时间后就出现 m_hDC==NULL 的异常啊?
现在我用
CClientDC dc(this);
FrameRect(dc.GetSafeHdc(), &rect, hBrush1);
FillRect(dc.GetSafeHdc(), &rcIcon, hBrush);
反复调用多次,运行一段时间后就会报出
m_hDC==NULL
的异常,是怎么回事?
------解决方案--------------------
dc.FrameRect
dc.FillRect
现在我用
CClientDC dc(this);
FrameRect(dc.GetSafeHdc(), &rect, hBrush1);
FillRect(dc.GetSafeHdc(), &rcIcon, hBrush);
反复调用多次,运行一段时间后就会报出
m_hDC==NULL
的异常,是怎么回事?
------解决方案--------------------
dc.FrameRect
dc.FillRect