Vcl.Forms.TApplication.ProcessMessages

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ProcessMessages;

C++

void __fastcall ProcessMessages();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication

Description

Interrompt l'exécution d'une application pour que Windows puisse traiter la file d'attente des messages.

Appelez ProcessMessages pour permettre à l'application de traiter les messages actuellement dans la file d'attente des messages. ProcessMessages parcourt la boucle des messages Windows jusqu'à ce qu'elle soit vide, puis rend le contrôle à l'application.

Remarque :  L'oubli du traitement des messages n'affecte que l'application qui appelle ProcessMessages mais pas les autres applications. Dans des opérations longues, des appels réguliers de ProcessMessages permettent à l'application de répondre aux messages d'affichage ou autres messages.

Remarque :  ProcessMessages ne permet pas à l'application de devenir inoccupée à la différence de HandleMessage.

Voir aussi