両方とも使い方がわかりません。したがって、賛否両論のあるサンプルコードは完璧です。どちらが好ましいですか?なんで?
7844 次
1 に答える
17
どちらも好ましくありません、それらは異なる目的を果たします。複数のページからなるダイアログが必要な場合は、CPropertySheetを使用してください。ダイアログの一部が修正されたままで複数ページのダイアログが必要な場合は、CTabCtrlを使用します。CTabCtrlは、CPropertySheetが実行できるすべてのことを実行するために使用できますが、CTabCtrlは使用がより複雑であるため、特別な柔軟性が必要でない限り、使用しないでください。CPropertySheetは、いくつかのフラグを設定することでウィザードとして使用することもできます。
次に、CTabCtrlの使用例を示します。
aCTabCtrlの例http://rabien.com/image/xcolordialog1.png
これがCPropertySheetの場合、サンプルカラーをタブの外に配置することはできません。(そして、ボタンは下部にある必要があります)
于 2008-11-28T18:07:44.727 に答える