WinHWND

式エディタ > 関数ディレクトリ

 

ウィンドウハンドル

Magic のウィンドウに対応するWindows のウィンドウハンドル(HWND)が返ります。

構文:

WinHWND(世代番号)

パラメータ:

世代番号 …タスクの実行レベル。0 は、カレントのレベル、1 は親タスクのレベルを表します。

戻り値:

数値 …Windows のウィンドウハンドル(HWND)

例:

WinHWND(1)

注意事項:

  • SDIウィンドウの場合、WinHWND(0)はフレームウィンドウ自身のハンドル値ではなくSDIフレームウィンドウで作成された内部ウィンドウのハンドル値を返します。

  • フレームウィンドウのハンドル値を取得したい場合は、以下の関数を実行してください。

 

CallDLL ('USER32.GetAncestor'、'444'、WinHWND(0)、2)