PDA

View Full Version : Problemi di visualizzazione con DrawText


TEX67
26-10-2010, 14:46
Ciao a tutti , piccolo problema di difficile soluzione con il Borland c++.
Con le funzioni:
Canvas->FillRect(TheRect);
DrawText( Canvas->Handle ,IntToStr(im + 1).c_str(), -1,&TheRect,DT_CENTER | DT_VCENTER | DT_SINGLELINE);

disegno dei rettangoli con testo su un form , e fin quà tutto ok , quando apro e chiudo una finestra esterna al mio programma sopra al mio form i rettangoli disegnati non sono più presenti , per farli riapparire devo richiamare la funzione di disegno , questa funzione è richiamata quando muovo il form ma nel caso sopra decritto non muovendo il form la funzione non viene chiamata , ho provato con l'evento OnPaint e OnResize ma dato che nella funzione di disegno viene generato l'evento Paint il tutto non mi funziona , volevo sapere se esiste la possibilità di intercettare la visualizzazione della mia form quando torna in primo piano attraverso i message o se esiste un'altra possibilità.

Grazie a tutti. :help:

cionci
28-10-2010, 14:04
Thread chiuso
|
V
http://www.hwupgrade.it/forum/showthread.php?t=1649196