Site icon EfmSoft

¿Qué significa el código de error de Windows 1420 (ERROR_WINDOW_NOT_DIALOG)?

 
Anterior Siguiente
ERROR_HOTKEY_NOT_REGISTERED ERROR_CONTROL_ID_NOT_FOUND

ERROR_WINDOW_NOT_DIALOG

Qué significa ERROR_WINDOW_NOT_DIALOG

ERROR_WINDOW_NOT_DIALOG (1420) — La ventana especificada no es una ventana de diálogo válida.

La API de diálogo recibió una ventana ordinaria que no fue creada/gestionada como diálogo.

Qué comprobar

  • Confirma clase y origen del HWND: CreateDialog/DialogBox frente a CreateWindowEx.

Tratamiento recomendado

Usa APIs de diálogo solo con diálogos reales o cambia a la operación equivalente para una ventana ordinaria.

Diagnóstico específico

Comprueba que el HWND fue creado como diálogo o por una API que mantiene el estado de dialog manager requerido. Un top-level window ordinario puede parecer un diálogo visualmente pero no soportar operaciones específicas; conserva class/style y usa la API adecuada al tipo real de ventana.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version