Ermittelt die Position und die Größe eines Fensters.
WinGetPos ( "title" [, "text"] )
Parameter
| title | Der Titel des Fensters, das gelesen werden soll. Siehe Erweiterte Fenstertiteldefinition. |
| text | [optional] Der Text des Fensters, das gelesen werden soll. |
Rückgabewert
| Erfolg: | Gibt ein Array mit 4 Elementen und folgenden Informationen zurück: |
| $array[0] = X-Position | |
| $array[1] = Y-Position | |
| $array[2] = Breite | |
| $array[3] = Höhe | |
| Fehler: | Gibt 0 zurück und setzt @error = 1, wenn des Fenster nicht gefunden wurde. |
Bemerkungen
"WinGetPos" gibt eine negative Zahl (z.B. -32000) für ein minimiertes Fenster zurück, arbeitet aber einwandfrei mit (nicht minimierten) versteckten Fenstern.
Verwandte Funktionen
WinGetClientSize, WinMove, WinGetState
Beispiel
$size = WinGetPos("[active]")
MsgBox(0, "Die Koordinaten des aktuellen Fensters lauten (x, y, Breite, Höhe):", $size[0] & " " & $size[1] & " " & $size[2] & " " & $size[3])