MFC ActiveX コントロール ウィザード
コントロールActiveX特定の種類のオートメーション サーバーです。これは再利用可能なコンポーネントです。 コントロールをホストActiveXアプリケーションは、そのコントロールのオートメーション クライアントです。 このような再利用可能なコンポーネントを作成する目的がある場合は、このウィザードを使用してコントロールを作成します。 詳細については、「 MFC ActiveX コントロール」を参照してください。
重要
ActiveX は、新しい開発には使用すべきではないレガシ テクノロジです。 ActiveX に取って代わる最新のテクノロジの詳細については、「ActiveX コントロール」を参照してください。
または、MFC アプリケーション ウィザードを使用してオートメーション サーバー MFC アプリケーション を作成することもできます。
このActiveX作成されたコントロールには、ユーザー インターフェイスを含め、または非表示にすることができます。 このオプションは、ウィザードの [コントロール] 設定で指定できます。 タイマー コントロールは、非表示ActiveXコントロールの例です。
ActiveXは、複雑なユーザー インターフェイスを持つ場合があります。 一部のコントロールはカプセル化されたフォームに似たものがあります。多くのフィールドを含む 1 つのコントロールで、各コントロールWindows独自の権利を持つコントロールです。 たとえば、MFC コンポーネント コントロールとして実装されたマシン パーツ オブジェクトActiveXのようなユーザー インターフェイスが表示される場合があります。 ユーザーは UI を使用して、部品番号、パーツ名、その他の情報を読み取り、編集できます。 詳細については、「 MFC ActiveX コントロール」を参照してください。
カスタム オブジェクトのコンテナーを作成する必要がある場合は、「ActiveX コントロール コンテナーの作成ActiveX参照してください。
MFC スターター プログラムには、C++ ソース (.cpp) ファイル、リソース (.rc) ファイル、およびプロジェクト (.vcxproj) ファイルが含まれています。 これらのスターター ファイルで生成されるコードは、MFC に基づいて作成されます。
次のサンプルリストは、アプリケーション コントロールのタスクと拡張機能の種類ActiveXしています。
概要
このウィザード ページでは、作成する MFC コントロール ActiveXの現在のアプリケーション設定について説明します。 既定では、このウィザードでは、次のようなウィザード プロジェクトが作成されます。
既定のプロジェクトでは、実行時ライセンスまたはヘルプ ファイルは生成されません。 これらの既定の設定は、[設定] ページ設定できます。 コントロール ウィザードのこのページで行った選択ActiveX[概要] ページに反映されます。
プロジェクトには、プロジェクトの名前に基づいて、コントロール クラスとプロパティ ページ クラスが含まれています。 [コントロール名] ページで、プロジェクト名とファイル名 を編集 できます。
コントロールは、既存のコントロールWindows基づいており、表示され、ユーザー インターフェイスが表示され、[About] ダイアログ ボックスが含まれるときにアクティブ化されます。 これらの既定の設定は、[設定] ページ設定できます。