FMX.Forms.TApplication.HandleMessage

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

Delphi

function HandleMessage: Boolean;

C++

bool __fastcall HandleMessage();

プロパティ

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

説明

メッセージ キュー内のメッセージを処理している間、FireMonkey アプリケーションの実行を中断します。

HandleMessage は、FireMonkey アプリケーションの実行を中断し、制御がアプリケーションへ返される前に、メッセージ キューからのメッセージを 1 つ処理できるようにします。 そのメッセージ キューが空だった場合、HandleMessageOnIdle イベントを生成し、アプリケーション内のアクションの更新を処理し始めます。

メモ: アプリケーションがアイドルになった場合、HandleMessage が返ってくるのに時間がかかる場合があります。 このため、優先順位の高いアクションを処理している間、メッセージ ベースで待機しているする際には、この HandleMessage を呼び出してはいけません。 代わりに、単なるメッセージ以上を処理する場合には、ProcessMessages を呼び出します。

関連項目