ダイアログ (メイン HWND) ウィンドウ全体を覆うビットマップ イメージを持つ NSIS ウェルカム ページを作成する最良の方法は何ですか?
最適な方法は次のとおりです。
- MUI2 を使用し、定数 MUI_WELCOMEFINISHPAGE_BITMAP および MUI_WELCOMEFINISHPAGE_BITMAP_NOSTRETCH を指定しますか? 私はこれを試してみましたが、画像は次/前のボタンとウェルカムテキストの上に置かれています。画像ウィンドウの z-index を変更するために使用できる関数呼び出しはありますか?
- 独自のカスタム ウィンドウを作成しますか? それを行う方法と、チェックボックス、ボタンなどのウィンドウを作成する方法は知っていますが、画像ウィンドウを作成する方法はわかりません(静的ウィンドウまたはラベルウィンドウを作成してから、そのビットマップを設定すると思いますか?)
- おそらく、プラグイン SkinnedControls にはそれを行う方法がありますか? ボタンにスキンを適用して実験しましたが、SkinnedControls で大きなビットマップを使用してウェルカム スクリーンを作成できるものは見つかりませんでした。さらに、次をクリックするとインストーラーがクラッシュし続けます(Unicodeバージョンと関係があると思いますか?)。
- 多分私が知らない別の方法ですか?
ダイアログ全体をカバーするビットマップを含むウェルカム ページを作成する最良の方法を提案できますか?