| Anterior | Siguiente |
| ERROR_CLASS_ALREADY_EXISTS | ERROR_CLASS_HAS_WINDOWS |
ERROR_CLASS_DOES_NOT_EXIST
Qué significa ERROR_CLASS_DOES_NOT_EXIST
ERROR_CLASS_DOES_NOT_EXIST (1411) — La clase no existe.
La clase que se intenta consultar, usar o desregistrar no está registrada en el módulo/ámbito indicado.
Qué comprobar
- Revisa el orden RegisterClassEx → creación de ventanas → UnregisterClass y el hInstance utilizado.
Tratamiento recomendado
Corrige el ciclo de registro y no continúes si la inicialización de la clase falló.
Diagnóstico específico
Antes de llamar a UnregisterClass, consulta la clase con GetClassInfoEx usando el mismo hInstance y el mismo nombre o ATOM. Si la consulta no encuentra la clase, determina si fue registrada por otro módulo o si ya se eliminó durante shutdown; volver a registrar a ciegas puede ocultar un error de orden de inicialización.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.