Site icon EfmSoft

Что означает код HRESULT 0x80040140 (VIEW_E_DRAW)?

 
Предыдущий Следующий
CLASS_E_NOTLICENSED REGDB_E_READREGDB

VIEW_E_DRAW

Что означает VIEW_E_DRAW

VIEW_E_DRAW (0x80040140) — OLE не удалось отрисовать представление объекта.

VIEW_* — статусы объекта представления OLE. Нужно учитывать конкретный вызов IViewObject, aspect и состояние Freeze/Unfreeze.

Что проверить

Ошибка произошла при отрисовке IViewObject. Сохраняйте aspect, целевое устройство и контекст HDC/рендеринга, чтобы отличить проблему объекта представления от параметров вывода.

  • Зафиксируйте IID, метод IViewObject, aspect, bounds/HDC и токен Freeze.
  • VIEW_S_ALREADY_FROZEN является успешный/информационный статус: используйте существующее зафиксированное состояние и сохраняйте баланс Freeze/Unfreeze; VIEW_E_DRAW — реальный отказ отрисовки.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version