Что означает код ошибки Windows 1002 (ERROR_INVALID_MESSAGE)?

 
Предыдущий Следующий
ERROR_STACK_OVERFLOW ERROR_CAN_NOT_COMPLETE

ERROR_INVALID_MESSAGE

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

ERROR_INVALID_MESSAGE — окно не может обработать отправленное ему сообщение.

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

Зафиксируйте HWND/объект интерфейса, поток UI и вызов, вернувший код.

  • Проверьте существование объекта, его владельца/родителя и допустимость операции для текущего стиля, режима или потока.
  • Для monitor/color/format ошибок отдельно сверяйте возможности выбранного устройства и фактический формат данных.

Исходная формулировка

  • the window cannot act on the sent message.
  • SendMessage, PostMessage, dialog, menu, clipboard, or window-management operations.
  • wParam/lParam values and ownership of any pointed-to memory.
  • wParam or lParam does not match the documented contract.
  • The code does not imply that the window handle is always invalid. A real window may reject a message that is unsupported or illegal at that moment.

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


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