次の方法で共有


複合コントロールへの機能の追加

複合コントロールに必要なコントロールを挿入し、次は、新しい機能を追加します。この新しい機能は、通常 2 種類に分類されます:

  • さらに、特定の機能をサポートする追加のインターフェイスと、複合コントロールの動作をカスタマイズする。

  • 含まれている ActiveX コントロール (またはコントロール) からのイベントを処理する。

この記事の目的と範囲の場合、このセクションの後半では、ActiveX コントロールからのイベント処理のみに焦点を絞ります。

[!メモ]

Windows コントロールからのメッセージを処理する必要がある場合は、ATL のメッセージ処理の詳細については ウィンドウの実行 を参照してください。

ダイアログ リソースの ActiveX コントロールを挿入したら、コントロールを右クリックし、**[イベント ハンドラーの追加]をクリックします。、[追加して編集]**を処理し、をクリックするイベントを選択します。イベント ハンドラー コードは、コントロールの .h ファイルに追加されます。

CComCompositeControl::AdviseSinkMapへの複合コントロールの ActiveX コントロールのコネクション ポイントは自動的に呼び出しによって接続されており、ドロップします。

参照

概念

複合コントロールの基本