LockWindowUpdate soll jedoch genau für soetwas
nicht verwendet werden.
Zitat von
MSDN:
The purpose of the LockWindowUpdate function is to permit drag/drop feedback to be drawn over a window without interference from the window itself. The intent is that the window is locked when feedback is drawn and unlocked when feedback is complete. LockWindowUpdate is not intended for general-purpose suppression of window redraw. Use the WM_SETREDRAW message to disable redrawing of a particular window.
[...]
A locked window cannot be moved.
AFAIK ist ein Resize, mindestens im Falle des Anfassens links und/oder oben auch ein Move - das käme noch dazu. Ich hab die Tage auch irgendwo einen Blog von einem MS'ler gelesen, wo genauer erläutert wird, warum man LockWindowUpdate so sparsam wie möglich, und nur für o.g. Fall einsetzen sollte, finde ihn aber leider nicht mehr
. Ein wesentliches Problem war dabei, dass man ggf. andere Anwendungen damit böse ärgern kann, bzw. man auch von anderen gut geärgert werden kann.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)