FMX.Forms.TApplication.HandleMessage

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function HandleMessage: Boolean;

C++

bool __fastcall HandleMessage();

Propriétés

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

Description

Interrompt l'exécution d'une application FireMonkey pendant le traitement d'un message de la file d'attente.

HandleMessage interrompt l'exécution de l'application FireMonkey afin qu'un seul message de la file d'attente des messages soit traité, avant de renvoyer le contrôle à l'application. Si la file d'attente des messages est vide, HandleMessage génère un événement OnIdle et démarre le processus de mise à jour des actions de l'application.

Remarque : Si l'application est inactive, il peut s'écouler un certain temps avant que HandleMessage ne rende la main. N'appelez donc pas HandleMessage quand vous attendez un message alors que des actions prioritaires sont également en cours de traitement. Appelez à la place ProcessMessages lors du traitement d'actions parallèlement à des messages.

Voir aussi