2016-07-14 18 views
4

Wenn ich meine Anwendung starten, hier ist das Ergebnis: enter image description hereWindows-Formular falsch Auflösung VB.NET

Ich habe auch versucht, U-Bahn-gui zu verwenden, aber nichts ...

Auch meine Frage ist, was Option von Visual Studio sollte ich einrichten, um die normale (nicht unscharfe) Auflösung der Winform zu bekommen?

+0

Sie die Autoscale Eigenschaft des Formulars auf Keine versucht haben, einstellen? – emoreau99

Antwort

3

Es ist, weil Ihre Anwendung nicht bewusst dpi und Ihre Anzeigeeinstellungen werden auf den Standard nicht gesetzt

Die einfachste Lösung Skalierung ist wahrscheinlich dpiAware zu true in der Anwendung manifestiert (Project Properties>Application Tab>View Windows Settings Button) einzustellen.

Sehen Sie diese Antwort für Details hierzu: How to configure an app to run correctly on a machine with a high DPI setting (e.g. 150%)?

Weitere Einzelheiten finden Sie in diesem Artikel Why does a High DPI Setting Make My Application Look Fuzzy and Have Clipped Text?

in diesem Artikel auch Writing DPI-Aware Desktop and Win32 Applications

+1

OMG thx realllllllllllllllly –

+0

Kein Problem - vergessen Sie nicht zu upvote und akzeptieren, wenn Sie können :-) –

+0

Ich verstehe nicht, wo ist die Anwendung manifestieren? –