ダイアログ ボックスの有効期間
ダイアログ ボックスのライフ サイクルの間、ユーザーはダイアログ ボックスで、ダイアログ オブジェクトを作成して初期化するコマンド ハンドラー内で、ダイアログ ボックスは、通常、ユーザー対話して、呼び出し、ダイアログ ボックスが閉じます。
モーダル ダイアログ ボックスの場合、例外はダイアログ ボックスを閉じた後データをユーザー入力を収集します。ダイアログ ウィンドウを閉じた後、ダイアログ オブジェクトがあるため、データを抽出するためにダイアログ クラスのメンバー変数を使用できます。
モードレス ダイアログ ボックスでは、ダイアログ ボックスがまだ表示されている間、ダイアログ オブジェクトからデータを抽出できます。ある時点で、ダイアログ オブジェクトは破棄されます; この場合、コードによって異なります。