| Anterior | Siguiente |
| ERROR_NON_MDICHILD_WINDOW | ERROR_NO_SCROLLBARS |
ERROR_POPUP_ALREADY_ACTIVE
Qué significa ERROR_POPUP_ALREADY_ACTIVE
ERROR_POPUP_ALREADY_ACTIVE (1446) — El menú emergente ya está activo.
Ya hay un popup menu activo en el hilo y se intenta iniciar otro flujo modal de popup incompatible.
Qué comprobar
- Rastrea llamadas TrackPopupMenu/Ex y callbacks que abren otro menú antes de cerrar el actual.
Tratamiento recomendado
Serializa popups y difiere el segundo menú hasta que termine el primero.
Diagnóstico específico
Registra qué popup o menu loop está activo cuando se intenta abrir otro. USER32 serializa determinados estados modales; cierra o deja terminar el popup existente antes de iniciar el siguiente, y evita reentrancia desde callbacks que puedan volver a mostrar un menú mientras el anterior aún procesa mensajes.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
