Moinsen,
wie kann man feststellen, ob die Windows Taskleiste gerade sichtbar ist?
Man kann sie ja automatisch nach unten scrollen lassen.
Gucky.
Feststellen, ob die Taskleiste sichtbar ist
Moderator: jNizM
Re: Feststellen, ob die Taskleiste sichtbar ist
Übersetzung aus dem Ersten (https://stackoverflow.com/a/10087180)
Code: Select all
MsgBox % IsWinTaskbarVisible()
IsWinTaskbarVisible()
{
hTrayWnd := DllCall("user32\FindWindow", "str", "Shell_TrayWnd", "ptr", 0, "ptr")
return DllCall("user32\IsWindowVisible", "ptr", hTrayWnd)
}
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile
Re: Feststellen, ob die Taskleiste sichtbar ist
Vielen, lieben Dank.
Bei mir kommt als Ergebnis IMMER 1 raus?!
Gucky.
Bei mir kommt als Ergebnis IMMER 1 raus?!
Gucky.
Re: Feststellen, ob die Taskleiste sichtbar ist
Auch gerade festgestellt. Probiers mal damit:
Code: Select all
MsgBox % IsWinTaskbarVisible()
IsWinTaskbarVisible()
{
WinGetPos,, Y,, H, % "ahk_class Shell_TrayWnd"
return (Y = (A_ScreenHeight - H))
}
[AHK] v2.0.5 | [WIN] 11 Pro (Version 22H2) | [GitHub] Profile
Re: Feststellen, ob die Taskleiste sichtbar ist
Nochmals vielen Dank, jetzt klappert´s wie die Mühle und zwar die am rauschenden Bach XD
Gucky.
Gucky.
Who is online
Users browsing this forum: No registered users and 98 guests