所以,我不断收到断言失败:
_AFXWIN_INLINE CDC* CWnd::GetDC()
{ ASSERT(::IsWindow(m_hWnd)); return CDC::FromHandle(::GetDC(m_hWnd)); }
而且我查看了调用栈,上面方法之前调用的方法是:
CDC *pDC = GetDC();
我不确定这有什么问题,但我需要一些帮助。谢谢!
最佳答案
如果你得到这个断言,你就可以使用 CWNd::GetDC 函数,而无需创建窗口。或者窗口已经被破坏。
关于c++ - GetDC() 断言失败(使用 mfc),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20231143/