Нулевой контекст устройства в обработчике OnEraseBkgnd(CDC* pDC)

Я столкнулся с проблемой, когда я получаю контекст устройства как NULL в обработчике функции OnEraseBkgnd. У меня есть обработчик OnEraseBkgnd в моем пользовательском классе элемента управления Tab, который унаследован от CTabCtrl, я также получаю ту же проблему в DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) другого пользовательского класса элемента управления, который наследуется от CButton.

Контекст устройства становится пустым время от времени и не всегда. Пожалуйста, дайте мне знать, если есть идея, почему этот контекст устройства стал бы пустым.

0 ответов

Другие вопросы по тегам