Hallo liebe Scripter :)
ich möchte ein Programm schreiben, welches ähnlich wie eine Taskleiste arbeitet, allerdings an der rechten Seite ausgerichtet wird. Bisher habe ich das auch mehr oder weniger geschafft:
Die Leiste ist immer im Vordergrund und kann nicht minimiert/maximiert werden (soll so). Das Problem: Wenn ich nun beispielsweise ein Fenster maximiert geöffnet habe, und gleichzeitig das Programm läuft, wird logischerweise ein Teil des Fensters überdeckt. Wie kann ich bewirken, dass der Bildschirm sozusagen eingeschränkt wird und Fenster dort nicht drunter geschoben werden können?
Um das ganze mal zu veranschaulichen:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Ich habe über Google und Co leider nur Methoden zum Verändern der Bildschirmauflösung gefunden. Vielleicht hat jemand von euch ja eine Idee :) Vielen Dank im Voraus
ich möchte ein Programm schreiben, welches ähnlich wie eine Taskleiste arbeitet, allerdings an der rechten Seite ausgerichtet wird. Bisher habe ich das auch mehr oder weniger geschafft:
Code:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Titel", @DesktopWidth*0.2, @DesktopHeight, @DesktopWidth-(@DesktopWidth*0.2), Default, $WS_POPUPWINDOW, $WS_EX_TOPMOST)
GUISetState(@SW_SHOW)
While 1
WEnd
Um das ganze mal zu veranschaulichen:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Ich habe über Google und Co leider nur Methoden zum Verändern der Bildschirmauflösung gefunden. Vielleicht hat jemand von euch ja eine Idee :) Vielen Dank im Voraus