Hallo,
folgendes Problem:
Ich habe 2 Monitore.
Auf den primären Monitor wird ein Programm gestartet.
Das Programm erscheint auf dem 2. Monitor (rechts) OK!
Mein Problem ist, dass nun alle Msgboxen Inputboxen Splashtext, TipText...
aber auf dem linken Monitor erscheinen.
Wie kann ich meine Hinweise auf den richtigen Monitor rechts bringen?
Spoiler anzeigen
ShellExecute("Notepad.exe","","","",@SW_MAXIMIZE); 2 Monitor
$size = WinGetPos("[active]")
MsgBox(0, "Die Koordinaten des aktuellen Fensters lauten (x, y, Breite, Höhe):", $size[0] & " " & $size[1] & " " & $size[2] & " " & $size[3])
; Die Msgbox erscheint aber auf dem ersten Monitor! (Primär)
[/autoit]EDIT:
Habe eine alternative Lösung für SplashText gefunden
_WinWaitActivate("Fenster","")
Local $size = WinGetPos("[active]")
SplashTextOn("test", "Nachricht hier rein.", -1, 200, $size[0]+@Desktopwidth/4,$size[1]+@Desktopheight/4, 1, "", 20)
damit erscheint der SplashText auf dem 2. Monior
Liebe Grüße
Ilse