Hey there
Folgende Methode hat in meinen Tests mit
MDI-Childs besser als LockWindowUpdate funktioniert:
Delphi-Quellcode:
procedure LockWindow(
const Handle: HWND);
begin
SendMessage(
Handle, WM_SETREDRAW, 0, 0);
end;
procedure UnlockWindow(
const Handle: HWND);
begin
SendMessage(
Handle, WM_SETREDRAW, 1, 0);
RedrawWindow(
Handle,
nil, 0,
RDW_ERASE
or RDW_FRAME
or RDW_INVALIDATE
or RDW_ALLCHILDREN);
end;
Gruss
Shaman