Function Reference

_WinAPI_InProcess

ウィンドウが現在のプロセスに属しているかどうかを判定します。

#Include <WinAPI.au3>
_WinAPI_InProcess($hWnd, ByRef $hLastWnd)

 

パラメータ

$hWnd テストするウィンドウのハンドル
$hLastWnd 最後にテストされたウィンドウ。$hWnd = $hLastWndの場合はこのプロセスはただちにTrueを返し、それ以外の場合は_WinAPI_InProcessが呼ばれます。
$hWndがプロセスに属している場合、$hLastWndに$hWndが設定されて返されます。

 

返し値

True: ウィンドウのハンドルは現在のプロセスに属しています。
False: ウィンドウのハンドルは現在のプロセスに属していません。

 

注意

これはコントロールメモリのマッピング手法の鍵となる関数のひとつで、
ウィンドウが現在のプロセスに属するかどうかを判定するためにそのプロセスIDを調べます。
現在のプロセスに属している場合はコントロールメモリへのマッピングなしにウィンドウにアクセスできます。

 

関連