指定された点を含むウィンドウのハンドルを取得します。
#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