我使用Wix制作了一个安装程序MSI,我想要做的是根据屏幕的分辨率自动调整安装程序窗口的大小(至少对于2K和4K机器)。
答案 0 :(得分:0)
Windows Installer对话框的大小基于Installer Units,而不是像素,因此通常它们应根据用户的DPI设置自动缩放。
如果这不足以满足您的需求,您可以定义并行的对话框序列,并设置检查ScreenX, ScreenY, or other hardware properties的条件来控制显示哪个初始对话框。这可能涉及大量工作来创建不同大小的每个对话框序列,尽管可以编写代码来自动生成它们。