0

私はWixを使ってインストーラMSIを作っています。画面の解像度に合わせて(少なくとも2Kと4Kのマシンでは)インストーラウィンドウのサイズを自動的に変更したいのです。wicの自動画面解像度

答えて

0

Windowsインストーラダイアログのサイズはピクセルではなく、Installer Unitsに基づいているため、一般にユーザーのDPI設定ごとに自動的に調整する必要があります。

これが不十分な場合は、ダイアログの並び順を定義し、ScreenX, ScreenY, or other hardware propertiesを調べる条件を入力して、どの初期ダイアログが表示されるかを制御できます。これはおそらく、それぞれのダイアログシーケンスを異なるサイズで作成するための多くの作業を必要としますが、生成を自動化するコードを書くことは可能かもしれません。