Comment puis-je appeler lockWindowUpdate en utilisant Delphi Prism?Comment appeler lockWindowUpdate en utilisant DelphiPrism
0
A
Répondre
0
Quelque chose comme:
[DllImport('user32.dll')]
class method LockWindowUpdate(handle: IntPtr): Boolean;
dans une classe
3
Avant de se préoccuper trop comment l'appeler, je pense d'abord très attentivement pour savoir si vous devriez vraiment besoin ou même pour l'appeler. Raymond Chen has some very useful discussion points about LockWindowUpdate() and it's pitfalls that you may wish to consider.
Modifier:
Il est presque jamais l'intention de quiconque d'appeler LockWindowUpdate
LockWindowUpdate(hwnd);
...
LockWindowUpdate(0);
Au lieu de cela que vous vouliez dire probablement utiliser SetWindowRedraw
:
SetWindowRedraw(hwnd, false);
...
SetWindowRedraw(hwnd, true);