現在取り組んでいるアプリケーションにスプラッシュ スクリーンを入力します。このアプリケーションは、ここでは frmMain と呼ぶ 1 つのフォームのみで構成されています。スプラッシュ スクリーン (frmSplash) を実装したいのですが、最適な実装方法についてアドバイスが必要です。スプラッシュ スクリーンの目的は、プログラムが最後に閉じられたときの最後の設定に基づいて、テキスト ボックス、チェックボックスなどに必要な設定を読み込むことです。これが私の質問です。
メイン フォームをロードする必要がありますが、ユーザーには見えないようにしてから、実行されるスプラッシュ スクリーンを呼び出して、すべての設定をメイン フォームにロードする必要がありますか?
もしそうなら、どうすれば上記を行うことができますか?frmMain_Load イベントで frmSplash をロードしますか? スプラッシュ スクリーンを少なくとも 3 秒間表示し続ける予定です。設定ファイルから設定を復元する間、3 秒間停止するように一時停止効果を与えるにはどうすればよいですか?