wix中的自动屏幕分辨率

时间:2017-02-16 05:21:23

标签: wix windows-installer installer resolution screen-resolution

我使用Wix制作了一个安装程序MSI,我想要做的是根据屏幕的分辨率自动调整安装程序窗口的大小(至少对于2K和4K机器)。

1 个答案:

答案 0 :(得分:0)

Windows Installer对话框的大小基于Installer Units,而不是像素,因此通常它们应根据用户的DPI设置自动缩放。

如果这不足以满足您的需求,您可以定义并行的对话框序列,并设置检查ScreenX, ScreenY, or other hardware properties的条件来控制显示哪个初始对话框。这可能涉及大量工作来创建不同大小的每个对话框序列,尽管可以编写代码来自动生成它们。