To mark your WinForms application as DPI aware and enable High DPI support in DotNetBar for WinForms (starting with DotNetBar 12.8 and later) make sure that your application includes app.manifest file with following entry:

<asmv3:application>
    <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
      <dpiAware>true</dpiAware>
    </asmv3:windowsSettings>
  </asmv3:application>

Here you can download the app.manifest file with this entry and include it into your project as follows.

  1. Extract the app.manifest file and place it into same folder as your C# or VB project
  2. In VS.NET Solution Explorer window click Show All Files toolbar button
    AppManifestStep1
  3. Right-click the app.manifest file and choose Include In Project
    AppManifestStep2
  4. Select your project in Solution Explorer and click Properties toolbar button
    AppManifestStep3
  5. In Project properties window, under Manifest select app.manifest file and you are done.
    AppManifestStep4

Related posts:

  1. High DPI Support in DotNetBar for WinForms and app development recommendations
  2. DotNetBar ClickOnce Deployment
  3. Tutorial: Create Office 2014 Mobile Style Applications For WinForms
  4. How to Embed definition file in VC++
  5. File associations and licensing