Taskleiste: Höhe ablesen



  • Hallo! Wie komme ich auf die höhe der Taskleiste des Explorers? Ich möchte nähmlich ein AVI video auf der Taskleiste abspielen lassen, so, dass es wie ein laufendes Tierchen aussieht.



  • Vielleicht gibt es da (wie fast immer unter Windows) mehrere Möglichkeiten. Eine wäre z.B. dir das Handle der Taskleiste mit FindWindow zu holen (Classname: Shell_TrayWnd) und mit GetWindowRect die Höhe zu ermitteln.

    Aber wie gesagt, das ist nur 1 Möglichkeit. Es kann mir denken, dass man die Höhe auch über die Registry oder mit GetSystemMetrics auslesen kann (in der Doku nachzulesen überlasse ich dir).



  • jo .. GetSystemMetrics() ist wohl die einfachste Variante!



  • ... und SHAppBarMessage die empfohlene. 🙂


Log in to reply