| |
|
|
|
Descripción:
ChildWindowFromPoint ermittelt el Handle uno Kindfensters (Controls) uno angegebenen Hauptfensters de el Fensterkoordinaten.
Deklaration:
DEF @ChildWindowFromPoint(3) !USER32,ChildWindowFromPoint
Parámetro:
1.Parámetro: Handle des Hauptfensters el el Koordinaten en Parámetro 2 y 3 bezogen son como LongInt. 2.Parámetro: X-Koordinate des gesuchten Kindfensters en el Ventana principal como LongInt. 3.Parámetro: Y-Koordinate des gesuchten Kindfensters en el Ventana principal como LongInt.
Rückgabewert:
En Erfolg se el Handle la ventana zurückgegeben, en una Fehler se 0 zurückgegeben.
Beispiele:
DEF @GetCursorPos(1) !"USER32","GetCursorPos"
DEF @ChildWindowFromPoint(3) !"USER32","ChildWindowFromPoint"
Def @ScreenToClient(2) !"USER32","ScreenToClient"
Windowstyle 31
Windowtitle "Fenstertitel de el Mausposition holen"
Ventana 50,75-600,350
Declarar pos#,Handle&
@CREATEBUTTON(%HWND,"Test 1",100,100,100,30)
@createtext(%HWND,"Test 2",100,150,100,30)
Mientras que 0=0
Sleep 10
DIM POS#,8
GetCursorPos(pos#)
Drawtext 0,0,"Global X="+@STR$(@Largo(Pos#,0))+@Espacio$(100)
Drawtext 0,20,"Global Y="+@STR$(@Largo(Pos#,4))+@Espacio$(100)
@ScreenToClient(%HWND,Pos#)
Let Handle&=@ChildWindowFromPoint(%HWND,@Largo(Pos#,0),@Largo(Pos#,4))
Drawtext 0,40,"Handle la ventana a diesem Punkt="+@STR$(Handle&)+@Espacio$(100)
Drawtext 0,60,"Fenstertitel="+@GetText $(Handle&)+@Espacio$(100)
Disponer Pos#
Wend
[keywords:05138355a1] Ventana Handle Fensterhandle Koordinaten Mausposition Ratón Position Bildschirm Screen Control Diálogo [/keywords:05138355a1] |
|
|
| |
|
|