Ich bin neu in diesem Forum und daher weiß ich nicht nach was ich suchen hätte müssen um meine Frage zuklären
"Mit Snap ein Fenster auswählen" hat bei google nicht das gewünschte gesucht.
Ich möchte ein Tool schreiben das Fenster, dessen Name in einer Inputbox geschrieben ist, schließt. Damit das nen bisschen einfacher ist wollte ich mit einer Snap Funktion ein Fenster auswählen nachdem auswählen soll der Name in der Inputbox angzeigt werden und durch einen Button kann das fenster dann geschlossen werden. Zum testen hatte ich eine MsgBox eingefügt..
Hoffe es ist verständlich Ausgedrückt.
include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
$GUI1 = GUICreate("GUI1", 200, 150, 100, 200)
$button1 = GUICtrlCreateButton('Snap Window', 60, 50, 80, 30)
GUISetState(@SW_SHOW)
$aCursor = GUICreate("", 48, 48, -1, -1, $WS_POPUP, $WS_EX_TOPMOST)
WinSetTrans($aCursor, "", 10)
GUISetCursor(3, 1, $aCursor)
GUISetState(@SW_HIDE)
Global $Msg
While 1
$Msg = GUIGetMsg()
Switch $Msg
Case $GUI_EVENT_CLOSE
Exit
Case $button1
GUISetState(@SW_HIDE, $GUI1)
GUISetState(@SW_SHOW, $aCursor)
Local $pos
Do
$pos = MouseGetPos()
WinMove($aCursor, "", $pos[0] - 24, $pos[1] - 24)
Sleep(10)
Until _IsPressed("01")
GUISetState(@SW_HIDE, $aCursor)
$window = WinGetTitle($pos[0], $pos[1])
MsgBox(0, "Title", $window)
GUISetState(@SW_SHOW, $GUI1)
WinActivate($GUI1)
EndSwitch
WEnd
Der $cursor teil ist von der HEX_COLOR_List hier im Forum.