AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Kleine Testanwendung für Multi-Monitor-Systeme
Suche alle Beiträge, die von "Codehunter" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 3. Nov 2019
    Huh, das war DelphiWorks 1.5 und das Multimonitor-API von Windows 7. Teile davon waren undokumentiert und funktionierten seitens Microsoft eher schlecht als recht. Als dann auch noch die High-DPI-Problematik aufkam habe ich das Thema aufgegeben. Inzwischen hat Delphi vieles davon ja auch ab Werk eingebaut.
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    So, noch ein kleines Update für heute: Die Test-Anwendung sollte jetzt auf Änderungen der Einstellungen durch die Systemsteuerung reagieren und entsprechend die Daten neu auswerten. Sieht man besonders gut, wenn man die Auflösung des sekundären Monitors ändert, das Testprogramm auf dem primären liegt und Windows nach 15 Sekunden die alten Einstellungen wiederherstellt.

    Soweit... Schönen...
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    @Jobo: Das mit dem Baum hat sich von selbst ergeben da meine Komponente intern jede Grafikkarte, jeden Monitor und jeden Videomode als Objekt kapselt. Dann brauchte ich jedem Node im Baum das jeweilige Objekt nur noch als TreeNode.Data zuweisen. Ist aber letztlich Geschmackssache, ich hätte es genausogut auch als flache Liste auswerfen können. Mir gings ja mehr darum zu schauen, ob das bei euch...
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    Ich habe das Testprogramm noch ein bisschen erweitert. Klickt man im Baum auf einen Grafikkarteneintrag, dann enthält die Details-Liste jetzt auch eine komplette Auflistung aller Videomodes, welche die Grafikkarte unterstützt inkl. Vermerk, ob der angeschlossene Monitor die auch mit macht.

    Man muss die Details-Liste einfach ein bissi nach unten Scrollen.
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    Nachtrag: Es gab hier zwar schon mal eine Anfrage, aber das geht ja nur über die WndProc bzw. Message-Handler im Hauptfenster. Dann müsste ich das "Refreshen" meiner Komponente aber von außen anstoßen. Das fände ich unschön, darum suche ich nach einer Möglichkeit mit einem Hook zu arbeiten. Dann könnte ich meiner Komponente auch ein Event spendieren, z.B. "OnDisplaySettingsChanged".
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    Verschiebt ein Fenster unter Beibehaltung seiner zum Monitor relativen Koordinaten auf einen anderen Bildschirm. Wenn ein Fenster also z.B. Left=10 und Top=10 gesetzt hat, dann werden mit dieser Funktion die Koordinaten auf den anderen Monitor umgerechnet und das Fenster dort hin verschoben. So ähnlich wie man das in der VCL mit ScreenToClient und ClientToScreen hat.

    Kurze Erläuterung:

    Die...
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 14. Dez 2012
    @freeway: Das kann ich dir nicht genau beantworten warum das bei dir so ist. Ich lese die Videotreiber und Monitore in der Reihenfolge aus, wie sie Windows intern gespeichert hat. Die Reihenfolge wird immer beibehalten, so wie sie ursprünglich bei der Treiberinstallation gefunden wurde. Hast du evtl. in deinen Grafikeinstellungen die beiden Bildschirme vertauscht?

    Guck mal nach, wenn du in...
  • Forum: Win32/Win64 API (native code)

    AW: Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 13. Dez 2012
    Die Schubserei vom Sample Window funktioniert auch? Screenshots?
  • Forum: Win32/Win64 API (native code)

    Kleine Testanwendung für Multi-Monitor-Systeme

      Delphi
      by Codehunter, 13. Dez 2012
    Hallo!

    Ich habe mal nach 8 Jahren die Multimon-Routinen aus meinem DelphiWorks überarbeitet und eine Komponente draus gemacht. Bevor ich die veröffentliche wäre es aber schick, wenn der eine oder andere mit mehreren Bildschirmen am Rechner die angehängte Testanwendung mal ausprobieren würde. Ich hab schließlich nicht so viele verschiedene Grafikkarten, Monitore und Betriebssysteme am Start....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Codehunter&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=172118
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz