Al depurar mis Win32 Aplicaciones ventanas y cuadros de diálogo veces (raramente) no aparecen en el esquema de Windows elegido, sino más bien reducido o roto:¿Por qué la ventana subtítulos Negro y botones sin marco veces durante la depuración
Los títulos de la ventana son todos negros (en lugar de azul o plateado) y sin ninguna sombra. Los botones no tienen forma de botón ("Abbrechen" en la captura de pantalla). La barra negra en la mitad inferior es una barra de progreso de Windows. No muestra ningún progreso cuando esto sucede.
La captura de pantalla (los detalles en el centro aparecen atenuados) se tomó de una aplicación de 64 bits depurada en Visual Studio 2010 en XP SP3 x64 y una máquina de 10 GB. Había suficiente RAM (algunos GB) de repuesto.
¿Alguien tiene una pista por la razón? Nunca hago dibujo de área no cliente o algo así.
EDIT: El síntoma solo se produce cuando el Visual Studio Debugger se ha adjuntado al programa. Pero incluso cuando la aplicación se ha desconectado del depurador, el problema persiste. No ocurre al iniciar el programa sin depuración.
¿Es esta una aplicación C# o C++? –
Se trata de una aplicación C++ no administrada Win32. –
Nunca he visto áreas negras como esa en aplicaciones MFC durante la depuración, especialmente en el área no cliente (la parte que tiene con el título "waugs wird gelesen"). Esa parte normalmente la representa Windows, no MFC o su código. Es por eso que me pregunto si estás usando algún tema "sofisticado". –