现在我用
CClientDC dc(this);
FrameRect(dc.GetSafeHdc(), &rect, hBrush1);FillRect(dc.GetSafeHdc(), &rcIcon, hBrush);
反复调用多次,运行一段时间后就会报出
m_hDC==NULL
的异常,是怎么回事?
CClientDC dc(this);
FrameRect(dc.GetSafeHdc(), &rect, hBrush1);FillRect(dc.GetSafeHdc(), &rcIcon, hBrush);
反复调用多次,运行一段时间后就会报出
m_hDC==NULL
的异常,是怎么回事?
CRgn::CombineRgn(CRgn* pRgn1, CRgn* pRgn2, int nCombineMode)
ASSERT(m_hObject != NULL);
m_hObject现在成NULL了
hBrush3->CreateSolidBrush(GetBkColor() & 0x000000FF);
没有delete
但是这个能导致其他对象成NULL么?