![]() |
Laptop: internen Monitor ermitteln
Hallo zusammen,
kennt jemand von Euch einen Trick, wie man bei mehreren Monitoren herausfinden kann, welcher davon der interne Monitor des Laptop ist? Hintergrund ist, dass ich nach der Anmeldung am Rechner mehrere Programme automatisch starten lasse und diese auf dem internen Monitor anordnen möchte. Quasi als "Kontrollmonitor". Die beiden externen Monitore dienen dann zum "normalen" arbeiten. Gruß Thomas |
AW: Laptop: internen Monitor ermitteln
Wenn es dir nur um deinen speziellen Rechner geht, kannst du mit EnumDisplayDevices arbeiten. DeviceString ist dann vermutlich eindeutig, da die internen Monitore meistens keine generischen Namen haben. Ansonsten kannst du nur schauen, welches der primäre Monitor ist, aber den kann man frei festlegen.
Vielleicht kannst du es auch an der Auflösung festmachen? |
AW: Laptop: internen Monitor ermitteln
Hallo Sebastian,
leider funktionieren alle 3 Vorschläge nicht :(. 1. DeviceString ist beim internen und einem der externen identisch. 2. Diese beiden Monitore haben dieselbe Auflösung 3. Der primäre Monitor ist einer der externen; der dritte Gruß Thomas |
AW: Laptop: internen Monitor ermitteln
Bis du eine bessere Lösung hast kannst du es konfigurierbar halten.
|
AW: Laptop: internen Monitor ermitteln
Dann bleiben nur Werte wie DeviceID usw., aber die müssen dann bei Änderungen halt angepasst werden.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz