Buenas he detectado este problema en Windows 11 y Visual Foxpro Project Manager. Algunas personas activan compatibilidad para Windows Vista pero esto es problemático dado que desactiva otras opciones puediendo dar otro tipo de problemas asociados. La solucion es crear un base de compatibilidad con un unico shim afectado :
el VirtualizeDesktopPainting
Resumen del problema
-
Sistema: Windows 11 Pro 25H2.
-
Aplicación: Visual FoxPro 9 SP2 (IDE).
-
Síntoma: El Project Manager dibujaba incorrectamente la sombra/marco al moverlo cuando el monitor principal estaba situado a la derecha de otro monitor (coordenadas X negativas).
-
No afectados: _SCREEN, formularios MDI de la aplicación y formularios Top-Level.
-
Causa: Incompatibilidad del IDE de VFP9 con el compositor de ventanas de Windows en esa configuración.
-
Solución: Base de compatibilidad .sdb con un único shim:
-
✅ VirtualizeDesktopPainting
Espero os sirva. Adjunto la Base Datos de compatibilidad.
Se instala con comando cmd:
sdbinst.exe VFP9_ProjectManager_W11_MultiMonitor.sdb
Para desinstalar:
sdbinst.exe -u VFP9_ProjectManager_W11_MultiMonitor.sdb