Taskbar Eigenschaften

  • Hi,
    ich war zwar der Meinung, ich hätte diese Funktion schon mal erstellt - aber ich konnte es nicht mehr finden. ;)
    Also somit (evtl. zum zweiten mal) will ich euch nicht davon verschonen. :D
    Mit der Funktion lassen sich Maße und Position der Taskleiste ermitteln.



    Edit:
    Hab noch eine zweite Variante, die nur Position aber zusätzlich Eigenschaften (Ontop, Autohide) ermittelt.


  • BugFix, Deine erste Funktion funktioniert einwandfrei, aber bei der Zweiten erhalte ich nur "Always on Top = True." und eine Leerzeile als Ausgabe.


    Und ich hatte mir mal ein anderes Script archiviert (AFAIR war das auch von Dir). Habe das jetzt mal als Funktion umgeschrieben:

    #include <Array.au3>
    $aOut = _GetTaskbarProp()
    _ArrayDisplay($aOut) ; Array mit: Left, Top, Width, Height


    Func _GetTaskbarProp()
    Local $iOpt, $aPos
    $iOpt = Opt("WinTitleMatchMode", 4)
    $aPos = WinGetPos("classname=Shell_TrayWnd")
    Opt("WinTitleMatchMode", $iOpt)
    Return $aPos
    EndFunc