Anzahl Monitore ermitteln (Anwendung verschwindet bzw. nicht Sichtbar)
__________________________________________________ _______________________
Hallo Programmierer…
Gleich habe ich zwei Probleme die, wie ich meine, zusammengehören…
Es handelt sich um eine ganz einfache Anwendung, die ganz normal unter Windows XP läuft.
Manche Benutzer, die diese Anwendung bedienen, benutzen dazu 2 Monitore.
Da es verschieden Konstellationen für Benutzung von mehreren Monitoren gibt ist das für meine Anwendung nicht von Interesse.
Meine Anwendung SPEICHERT, beim Schlissen, die letzte Position des Formulars auf dem Bildschirm.
So weit so gut…
Was allerdings sehr ärgerlich ist, ist die Tatsache, dass, wenn ein Benutzer mit zwei Monitoren die Anwendung schlisst und das Programm war zuletzt nur auf dem zweitem Monitor sichtbar, passiert folgendes:
Sobald er jetzt NUR mit einem Monitor die Anwendung startet, hat er keine Chance die Anwendung zu sehen…
Leider weiß ich nicht wie ich diesen Fehler beseitigen sollte…, ich meine aber, dass man zwei Sachen dazu braucht:
1.) Die Anzahl der aktuellen aktiven Monitore ermitteln.
2.) Die Anzeige nur auf einem Monitor erzwingen
Für Hinweise (vor allem Delphi-Source- Hinweise) wäre ich sehr DANKBAR
Paul Jr.