Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#22

Re: Loginform soll geschlossen werden bevor MainForm erschei

  Alt 25. Sep 2006, 21:45
Weiß jetzt nicht ob ich das richtig verstanden habe
aber es gäbe eine möglichkeit jegliches flackern zu unterbinden
ohne viel aufwand.

Versuchs mal mit der Sendmessage .. SendMessage( hwnd, WM_SETREDRAW, False, 0);
Dies verhinder das neuzeichnen einer Form oder eines Control.

Den status wieder auf standard setzen geht so.

Delphi-Quellcode:
procedure(Redraw);
var
ClientRect : TRect;

Begin
   SendMessage(hwnd , WM_SETREDRAW, True, 0);
   GetClientRect(hwnd ,ClientRect);
   RedrawWindow(hwnd, ClientRect, 0, RDW_ERASE Or RDW_INVALIDATE Or RDW_ALLCHILDREN Or RDW_UPDATENOW);
End
Gruß
  Mit Zitat antworten Zitat