Function Reference

_WinAPI_WindowFromPoint

指定された点を含むウィンドウのハンドルを取得します。

#Include <WinAPI.au3>
_WinAPI_WindowFromPoint(ByRef $tPoint)

 

パラメータ

$tPoint 調べる点を定義する$tagPOINT構造体

 

返し値

成功: 点を含むウィンドウのハンドル
失敗: 0

 

注意

WindowFromPoint関数はたとえ点がそのウィンドウに含まれていても
非表示、無効のウィンドウのハンドルは取得しません。

 

関連

$tagPOINT

 

こちらも参照

MSDNライブラリでWindowFromPointを検索して下さい。

 


#include <WinAPI.au3>

Global $Struct = DllStructCreate($tagPoint)

_Main()

Func _Main()
    HotKeySet("{ESC}", "_Quit")

    While 1
        Sleep(100)
        ToolTip("")
        Pos()
        $hwnd = _WinAPI_WindowFromPoint($Struct)
        ToolTip($hwnd)
    WEnd
EndFunc   ;==>_Main

Func Pos()
    DllStructSetData($Struct, "x", MouseGetPos(0))
    DllStructSetData($Struct, "y", MouseGetPos(1))
EndFunc   ;==>Pos

Func _Quit()
    Exit
EndFunc   ;==>_Quit