FMX.Forms.TApplication.ProcessMessages

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure ProcessMessages;

C++

void __fastcall ProcessMessages();

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.Forms.pas
FMX.Forms.hpp
FMX.Forms TApplication

説明

FireMonkey アプリケーションの実行を中断し、メッセージ キューの処理を可能にします。

ProcessMessages を呼び出すと、メッセージ キューに現在入っているメッセージをアプリケーション側で処理することができます。 ProcessMessages は、空になるまでメッセージ ループを回し、その後、アプリケーションへ制御を返します。

ヒント: メッセージ処理を怠っても、影響を受けるのは ProcessMessages を呼び出すアプリケーションだけで、それ以外の実行中のアプリケーションには影響はありません。 長時間にわたるオペレーションでは、ProcessMessages を定期的に呼び出すことにより、アプリケーション側でペイント メッセージなどのメッセージに応答することができます。

ヒント: ProcessMessages はアプリケーションをアイドル状態にはしないのに対し、HandleMessage はそれを許容します。

関連項目