Comment bloquer le raffraîchissement d'une fenêtre ?

Demandé et répondu par R&B le 15-Jun-2005 09:12

Comment bloquer le raffraîchissement d'une fenêtre ?

Il faut passer par l'API LockWindowUpdate de USER32
En passant le Handle de la fenêtre à bloquer et en ne passant pas de paramètre pour réactiver le raffaîchissement.

PROCEDURE BloqueRafraichissement(P_Handle=Null)
AppelDLL32("USER32","LockWindowUpdate",P_Handle)


Cela peut être utile pour masquer des manipulations d'affichage tels que le remplissage ou le parcours de tables, etc.

Remerciement à Mickael.

Cette Q&R a été trouvée sur WDForge.org : http://old.wdforge.org/modules/smartfaq/faq.php?faqid=101