首页 > 解决方案 > 为 Delphi 应用设置 dpiAware 以提交到 Win10 应用商店

问题描述

我使用 MSIX 打包工具将我的 Delphi7 应用程序之一打包到 msix 文件。然后我使用 Windows App Certification Kit 来检查 msix 文件是否合法。

它报告警告:

在此处输入图像描述

我将 .msix 文件更改为 .zip 并将所有文件解压缩到一个空文件夹。我将下面的代码添加到文件夹中的 AppxManifest.xml 中。然后我再次压缩所有文件并将压缩文件重命名为 .msix 文件

应用程序清单.xml

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

我使用Windows App Certification Kit 再次检查,它报告错误。 在此处输入图像描述

看起来不可能手动在 .msix 中归档

我的问题是如何为 Delphi7 应用程序手动设置 DPI 感知?

欢迎您的评论

标签: delphiwindows-10

解决方案


推荐阅读