Contact me: hankecnc@gmail.com

Dpi 问题 nach dem Laden dll #68

推推 grbl 3年前 (2023-02-03) 218次浏览
关闭
maxx04 打开了这个问题 2019 年 9 月 10 日 · 5 条评论
关闭

Dpi 问题 nach dem Laden dll#68

maxx04 打开了这个问题 2019 年 9 月 10 日 · 5 条评论

评论

Dpi 问题 nach dem Laden dll #68

描述
Auf dem Hochauflösenden Bildschirm 200% Vergrößerung eingeschaltet 的错误。
Beim Start alles in Ordnung。Wenn lade Beispiel Bunny.dxf oder anderen .dxf, dann nach dem Aufruf processEntities(dxfEntity); wird dll DXFLib geladen,dann Skalierung geht verloren。
Und MainForm sieht klein aus。

Hab versucht die Korrektur in Program.cs -> alles läuft aufanander。Suche weiter auf Lösung。

static void Main()
       {
           //if (Environment.OSVersion.Version.Major >= 6)
           //    SetProcessDPIAware();

           Application.EnableVisualStyles();
           Application.SetCompatibleTextRenderingDefault(false);
           bool newInstance;
           using (var mutex = new Mutex(true, "Deine_Anwendung", out newInstance))
           {
               if (newInstance)
                   Application.Run(new MainForm());
           }
       }
       //[System.Runtime.InteropServices.DllImport("user32.dll")]
       //private static extern bool SetProcessDPIAware();
       //Application.Run(new MainForm());

Dpi 问题 nach dem Laden dll #68 maxx04 添加了 漏洞 标签 2019 年 9 月 10 日
Dpi 问题 nach dem Laden dll #68
所有者
svenhb 评论了 2019 年 9 月 11 日  

Zu diesem Problem habe ich z.Zt. leider keine Idee zur Lösung
Auf meinem (normalen) Bildschirm, mit Bildschirmlupe (darum geht es, nehme ich an), sieht alles normal aus.

Dpi 问题 nach dem Laden dll #68
作者

Nein, es geht um Bildschirmskalierung. Aber ich habe für mich schon MainForm korrigiert jetzt ich kann arbeiten。蛋客!

Dpi 问题 nach dem Laden dll #68
所有者

Wie lautet die Lösung?

Dpi 问题 nach dem Laden dll #68
作者

Eigentlich das ist keine Lösung。Ich habe Program.cs geändert wie oben, Positionsberechnungen in MainForm.cs auskommentiert。Hab versucht die Tabellen umzuordnen。Ergebniss kannst du auf dem Git anschauen < https://github.com/maxx04/GRBL-Plotter >

Dpi 问题 nach dem Laden dll #68
所有者

Zur Zeit keine Lösung in Sicht, da ich das Problem nicht nachstellen kann