c# Winform程式控制元件字型模糊、顯示不全問題記錄

qingjiawen發表於2024-08-15

解決辦法:新增應用程式清單檔案app.manifest

修改程式清單檔案:取消註釋

 <!-- 指示該應用程式可感知 DPI 且 Windows 在 DPI 較高時將不會對其進行
       自動縮放。Windows Presentation Foundation (WPF)應用程式自動感知 DPI,無需
       選擇加入。選擇加入此設定的 Windows 窗體應用程式(面向 .NET Framework 4.6)還應
       在其 app.config 中將 "EnableWindowsFormsHighDpiAutoResizing" 設定設定為 "true"。
       
       將應用程式設為感知長路徑。請參閱 https://docs.microsoft.com/windows/win32/fileio/maximum-file-path-limitation -->
 
  <application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
      <longPathAware xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">true</longPathAware>
    </windowsSettings>
  </application>

重新執行即可

相關文章