| Предыдущий | Следующий |
| ERROR_NON_MDICHILD_WINDOW | ERROR_NO_SCROLLBARS |
ERROR_POPUP_ALREADY_ACTIVE
Что означает ERROR_POPUP_ALREADY_ACTIVE
ERROR_POPUP_ALREADY_ACTIVE — всплывающее меню уже активно.
Что проверить
Зафиксируйте HWND/объект интерфейса, поток UI и вызов, вернувший код.
- Проверьте существование объекта, его владельца/родителя и допустимость операции для текущего стиля, режима или потока.
- Для monitor/color/format ошибок отдельно сверяйте возможности выбранного устройства и фактический формат данных.
Исходная формулировка
The thread already has an active popup-menu tracking operation, so another popup cannot be started.
mouse or keyboard automation causes nested popup creation
a hook or callback invokes TrackPopupMenuEx during the existing menu loop
a custom owner-drawn menu posts work that synchronously starts a second popup
Instrument every popup entry and exit on the thread. Identify synchronous callbacks triggered while menu tracking is active, including WM_INITMENUPOPUP , owner-draw messages, command routing, accessibility events, and hooks. A nested call often appears several stack frames away from the original menu helper.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
