ダイアログ ボックス
[クラスの追加] ダイアログ ボックスには、次のことを可能にするテンプレートが含まれています:
- 使用できるものがある場合、対応するコード ウィザードを開きます。詳細については、「コード ウィザードを使用した機能の追加」を参照してください。
または
- 適切なファイルとソース コードをプロジェクトに追加することで、自動的に新しいクラスを作成します。
[プロジェクト] メニュー、ソリューション エクスプローラー、またはクラス ビューから [クラスの追加] にアクセスできます。
[!メモ]
現在のプロジェクトに適さないクラスを追加しようとすると、エラー メッセージが表示されます。[OK] をクリックして、[クラスの追加] ダイアログ ボックスに戻ります。
クラス テンプレートの追加
[クラスの追加] テンプレートには .NET、ATL、MFC、およびジェネリックの 4 つのカテゴリがあります。[テンプレート] ウィンドウでテンプレートを選択すると、選択内容を説明するテキストが [カテゴリ] ウィンドウと [テンプレート] ウィンドウの下に表示されます。
.NET
テンプレート |
ウィザード |
---|---|
ASP.NET Web サービス |
使用できません |
コンポーネント クラス (.NET) |
使用できません |
インストーラー クラス (.NET) |
使用できません |
ユーザー コントロール (.NET) |
使用できません |
Windows フォーム (.NET) |
使用できません |
[ATL]
テンプレート |
ウィザード |
---|---|
MFC に ATL サポートを追加する |
使用できません |
ATL Active Server Page コンポーネント |
|
ATL コントロール |
|
ATL ダイアログ |
|
ATL COM+ 1.0 コンポーネント |
|
ATL OLEDB コンシューマー |
|
ATL OLEDB プロバイダー |
|
ATL プロパティ ページ |
|
ATL シンプル オブジェクト |
|
WMI イベント プロバイダー |
WMI イベント プロバイダー ウィザード |
WMI インスタンス プロバイダー |
WMI インスタンス プロバイダー ウィザード |
MFC
テンプレート |
ウィザード |
---|---|
MFC クラス |
|
ActiveX コントロールからの MFC クラス |
|
TypeLib からの MFC クラス |
|
MFC ODBC コンシューマー |
ジェネリック クラス
テンプレート |
ウィザード |
---|---|
一般 C++ クラス |