Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
Delphi 2007 Professional
|
AW: Aktualisierung des Fensters für eine bestimmte Zeit unterdrücken?
29. Sep 2011, 18:16
ich weiß nicht, wie man WM_SETREDRAW aufruft oder so???
In der Kurzfassung so:
Delphi-Quellcode:
SendMessage(FHandle, WM_SETREDRAW, 0, 0);
try
// ...
finally
SendMessage(FHandle, WM_SETREDRAW, 1, 0);
RedrawWindow(FHandle, nil, 0,
RDW_ERASE or RDW_INVALIDATE or RDW_ALLCHILDREN);
end;
wobei FHandle ein HWND (z.B. ListBox1.Handle) ist.
Uli Gerhardt
|