Forum: PC-Programmierung Applikation vergrößert Starten => Auflösung / DPI


von Ruth (Gast)


Lesenswert?

Hallo,

gibt es eine möglichkeit z.B. mit einem Kommandozeilenprogramm, ein 
anderes Programm mit einer Auflösung oder DPI zahl bzw. vergrößert zu 
starten?

Wir haben bei uns viele Anwendungen welche auf dem 4k Monitor Scaliert 
werden (Windows 7), leider haben wir 2 Applikationen, welche dann 
äußerst kein ausschauen. Die Applikationen zu überarbeiten ist leider 
nicht möglich.

Idealerweise könnte man das in .NET mit C# mit einer Repository oder 
ähnlichen umsetzen.

Vielen Dank

von bluppdidupp (Gast)


Lesenswert?

Unter Win10 kann man einiges unter "Kompatibilität" in den Eigenschaften 
der jeweiligen .exe einstellen bzgl. High DPI.
Da wird es in win7 vermutlich auch was geben?

von Klaus P. (Gast)


Lesenswert?

Windows 7 ist (wie auch 8 / 8.1) nur sehr rudimentär auf 4k Monitore 
ausgelegt. Prüfe erst einmal, ob die Anwendung auf einem aktuellen 
Windows 10 mit den bereits erwähnten Kompatibiltitätseinstellungen 
besser läuft, und entscheede dann, ob Du wirklich Aufwand betreiben 
willst, das unbedingt unter W7 hinzubekommen - mit fraglichem Ausgang.

von Jim M. (turboj)


Lesenswert?

Ruth schrieb:
> Wir haben bei uns viele Anwendungen welche auf dem 4k Monitor Scaliert
> werden (Windows 7),

Windows 7 und 4K Monitor ist keine gute Kombination. M$ hat den 4K 
Support mit 8.1 und 10 jeweils deutlich ausgebaut.

Und weil das sowieso 2020 ausläuft, wäre jetzt der ideale Zeitpunkt zur 
Umstellung des OS.

Die andere Alternative ist die manuelle Umstellung des Auflösung 4K 
Monitors auf FullHD (1920x1080).

von Ruth (Gast)


Lesenswert?

ich mag Windows 7 auch nicht... bzw. Windows 10 wäre mir lieber.
=> doch in dem Unternehmensumfeld ist es leider noch so gegeben und ein 
Umstieg ist auch noch nicht in Aussicht :/

Also muss ich mit Windows 7 Arbeiten. Im Programm selbst bekommt man das 
nicht hin, soweit hab ich schon versucht, aber selbst unter Windows 10 
läuft das nicht gut => ist eine Java Applikation.
Leider brauchen wir die 4k Monitore für andere Applikationen ...

Ich vermute man kommt nicht um eine "Tool-Lösung" rum.

Ich habe bisher ein Tool gemacht, dass beim betroffenen Monitor die 
Auflösung einfach auf Full-HD runtersetzt. Das funktioniert schon mal... 
leider aber eben immer für den kompletten Monitor.

Ich habe mir auch schon überlegt die Bildschirmlupe irgendwie dafür zu 
missbrauchen, leider bekomm ich das aber auch "nicht gut" hin.

von Schlaubischlumpf (Gast)


Lesenswert?

Ich hab mal mit "Exescope" eine DLL gepatcht die fuer den EPG
beim Digitalfernsehen zustaendig war.

Die verwendete urspruenglich "Winz-"Schriftarten/groessen.

Nach dem Patch war der EPG formatfuellend auf dem Display.

von Joachim B. (jar)


Lesenswert?

Ruth schrieb:
> gibt es eine möglichkeit z.B. mit einem Kommandozeilenprogramm, ein
> anderes Programm mit einer Auflösung oder DPI zahl bzw. vergrößert zu
> starten?

VM mit anderer Grafikauflösung?

von Chris (Gast)


Lesenswert?

Manifest Datei anlegen.

Hier am Beispiel Adobe. Klappt aber auch mit jeder anderen Anwendung

https://www.danantonielli.com/adobe-app-scaling-on-high-dpi-displays-fix/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.