GetDC()断言失败(使用mfc)

Assertion fail with GetDC() (using mfc)

本文关键字:mfc 使用 断言 GetDC 失败      更新时间:2023-10-16

因此,我不断收到一个断言失败:

_AFXWIN_INLINE CDC* CWnd::GetDC()
    { ASSERT(::IsWindow(m_hWnd)); return CDC::FromHandle(::GetDC(m_hWnd)); }

我检查了调用堆栈,在上面的方法之前调用的方法是:

CDC *pDC = GetDC();

我不确定这些有什么问题,但我想得到一些帮助。谢谢

如果获得此断言,则在没有创建窗口的情况下使用CWNd::GetDC函数。或者窗户已经被毁坏了。