バック/次のウィンドウを作成します。は、あなたが次の/背中クリックして、画面間を移動することができインストーラのように窓のセットを作成するための最良の方法は何のVisual C++
私の考えは、ボタンやダイアログボックスなど、必要なすべての「現在のウィンドウ」情報を保持するクラスを定義することです。基本的には、これらのボックスを表示する間に次の/前のインクリメントがあります。
スマートなアイデアか完全に遅れている方が良いでしょうか?
バック/次のウィンドウを作成します。は、あなたが次の/背中クリックして、画面間を移動することができインストーラのように窓のセットを作成するための最良の方法は何のVisual C++
私の考えは、ボタンやダイアログボックスなど、必要なすべての「現在のウィンドウ」情報を保持するクラスを定義することです。基本的には、これらのボックスを表示する間に次の/前のインクリメントがあります。
スマートなアイデアか完全に遅れている方が良いでしょうか?
説明しているのは、ウィザードモードのプロパティシートとプロパティページです。
プロパティシート/ページの参照のWin32説明:http://msdn.microsoft.com/en-us/library/bb774540(VS.85).aspx
は、あなたが直接、またはMFCのWin32を使用していますか? MFCを使用している場合は、CPropertySheetおよびCPropertyPageクラスを参照してください。
は、代わりに別のダイアログボックスを有していると、なぜあなたは以前の状態に応じて、1つのダイアログを更新することはできません。例については
:
主に、あなたは状態として「ステップ」の配列を維持する必要があります。以前の状態に応じて、「ステップ」配列から状態を取得することによってダイアログを更新します。
-1、欠点:1.フォームコンテンツをプログラム的に構築する際にエラーが発生する2. UIを設計するビジュアル/グラフィック部門を持つことが困難になる。 – sharkin
私はMFCでこれをやっているとは思わない。実行時にコントロールを作成して整列するのは難しくありません。 – Vinay