Fenster als Leiste auf Desktop
-
Hallo zusammen!
Ich möchte gerne ein Fenster in Leistenform am Rand des Desktops platzieren, sodass maximierte andere Fenster nur bis zur Grenze meines Fensters reichen und dieses nicht überlappen. Im Prinzip also genau wie zum Beispiel die MS Office Shortcut-Leiste.
Das Einstellen der richtigen Größe und die korrekte Platzierung, sowie, dass das Fenster immer im Vordergrund ist, bekomme ich problemlos hin. Nun soll es aber halt noch zwischen maximierte Fenster und Bildschirmrand bzw. Taskbar geklemmt werden. Wie gehe ich da am besten vor? Muss ich vielleicht jedes gerade angezeigte Fenster manipulieren und z.B. deren Größe korrigieren?Danke für eure Hilfe!
-
Hast Du eine AppBar gemacht???
http://msdn.microsoft.com/library/en-us/shellcc/platform/Shell/programmersguide/shell_int/shell_int_programming/appbars.aspBeispiel siehe:
http://www.codeproject.com/docking/AppBar.asp
-
Toll! Danke für die Infos! Wusste gar nicht, dass es in der WinAPI ein eigenes System dafür gibt.
Habe es mal ausprobiert und klappt super!