Ich versuche mir einen "Fensterverstecker" zu bauen...
Funktioniert auch soweit, solange ich, nachdem ich das Fenster versteckt habe, kein anderes anklicke...
Wenn ich ein anderes Fenster anklicke während mein Fenster versteckt ist, kann ich mein Fenster nicht mehr sichtbar machen.
Bisher ein ganz einfacher Code....
Hat jemand eine Idee was das Problem sein könnte?
PHP Code:
HotKeySet("{F10}", "_Minimize")
HotKeySet("{F11}", "_Show")
Global $Title, $Text
While 1
Sleep (10)
WEnd
Func _Minimize()
$Title = WinGetTitle ("{active}")
$Text = WinGetText ("{active}")
WinSetState($Title, $Text, @SW_HIDE)
EndFunc
Func _Show()
WinSetState($Title, $Text, @SW_SHOW)
EndFunc
lg Memphisto
Edit:
Okay ich hab herausgefunden wie es funktioniert:...
Man muss mit dem Handle arbeiten und nicht mit dem Fenstertitel/Text...
PHP Code:
HotKeySet("{F10}", "_Minimize")
HotKeySet("{F11}", "_Show")
Global $Title, $Text, $Handle
While 1
Sleep (10)
WEnd
Func _Minimize()
$Title = WinGetTitle ("{active}")
$Text = WinGetText ("{active}")
$Handle = WinGetHandle($Title, $Text)
WinSetState($Handle, "" , @SW_HIDE)
EndFunc
Func _Show()
WinSetState($Handle , "" , @SW_SHOW)
EndFunc






