Ver Mensaje Individual
  #10  
Antiguo 26-02-2014
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Hola NEG1414. No puedo ejecutar ni compilar tu ejemplo pues faltan los archivos correspondientes a TPrueba.

Según entiendo tu sólo quieres repintar un área determinada tras hacer desaparecer una imagen que la ocupaba. Para ello tienes la API InvalidateRect siempre que tu control sea una ventana con Handle (hWnd):

Código:
 
  TRect cr; // aqui colocas el valor del rectángulo a repintar
  InvalidateRect(hWnd, &cr, true);
  SendMessage(hWnd, WM_NCPAINT, 0, 0);
Saludos.

PD mientras escribía ecfisa encontraba el mismo error que yo en tu ejemplo...
Responder Con Cita