Vcl.Forms.ForegroundTask

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

Delphi

function ForegroundTask: Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall ForegroundTask(void);

プロパティ

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

説明

現在のスレッドがフォアグラウンドで動作しているかどうかを示します。

ForegroundTask を呼び出すと、現在のスレッドがフォアグラウンドで動作しているかどうかを判別することができます。ユーザーが同じスレッドのウィンドウを現在操作している場合にだけユーザーにフィードバックを返し、それ以外の場合には他の作業を邪魔したくないときには、この関数は有益です。

ForegroundTask は、現在フォーカスが当たっているウィンドウが、この関数を実行しているスレッドのものかどうかを確認します。フォーカスが当たっているウィンドウが現在のスレッドのものなら true が、そうでなければ false が返されます。

関連項目