メインコンテンツまでスキップ
バージョン: 開発中

Frontmost process

Frontmost process {( * )} -> 戻り値

引数説明
*演算子フローティングウインドウ以外の最前面のプロセス番号
戻り値Integer最前面にあるウィンドウのプロセス番号

このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。

説明

Frontmost processは、ウィンドウが最前面にあるプロセスの番号を返します。

1つ以上のフローティングウィンドウがある場合は、次の2種類のウィンドウレイヤがあります:

  • 通常のウィンドウ
  • フローティングウィンドウ

フローティングウィンドウのフォームメソッドやオブジェクトメソッドからFrontmost processコマンドを使用すると、このコマンドはフローティングウィンドウレイヤ内の最前面のフローティングウィンドウのプロセス番号を返します。オプションの * 引数を指定すると、この関数は、通常ウィンドウレイヤ内の最前面のアクティブウィンドウのプロセス番号を返します。

例題

BRING TO FRONTの例題参照

参照

BRING TO FRONT
WINDOW LIST