OnEraseBkgnd(CDC * pDC)处理程序中的设备上下文为null

时间:2017-08-18 10:18:53

标签: mfc onpaint device-context ondrawitem

我遇到的问题是我在OnEraseBkgnd fucntion处理程序中将设备上下文设置为NULL。 我在自定义Tab控件类中有OnEraseBkgnd处理程序,它继承自CTabCtrl,我在另一个继承自CButton的自定义按钮控件类的DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)中也遇到了同样的问题。

设备上下文偶尔会变为NULL,而不是总是如此。如果知道为什么这个设备上下文会变成NULL,请告诉我。

0 个答案:

没有答案