¿No se puede utilizar Msg=#WM_MOVE al dibujar en Yi Language GDI? Novato pidiendo consejo
Aunque las imágenes PNG son transparentes, es necesario actualizar su fondo al volver a dibujarlas; de lo contrario, se producirán residuos en la imagen. El siguiente es un programa de ejemplo que escribí:/renstar one/article/details/9089835.
Cuando mueves la ventana, descubres que el borde está mal. Comprueba si tus bordes dibujan un área más pequeña que antes. Este borde aparentemente dibujado es más pequeño que la ventana real.
Si se determina que es causado por WM_MOVE, no dibuje directamente. Utilice InvalidateRect para actualizar la ventana y obtener un mensaje WM_PAINT y luego vuelva a dibujar en la parte de procesamiento del mensaje WM_PAINT. Recomendación: Todos los dibujos deben ejecutarse bajo WM_PAINT para evitar conflictos.