複合コントロールへの機能の追加
複合コントロールに必要なコントロールを挿入し、次は、新しい機能を追加します。この新しい機能は、通常 2 種類に分類されます:
さらに、特定の機能をサポートする追加のインターフェイスと、複合コントロールの動作をカスタマイズする。
含まれている ActiveX コントロール (またはコントロール) からのイベントを処理する。
この記事の目的と範囲の場合、このセクションの後半では、ActiveX コントロールからのイベント処理のみに焦点を絞ります。
[!メモ]
Windows コントロールからのメッセージを処理する必要がある場合は、ATL のメッセージ処理の詳細については ウィンドウの実行 を参照してください。
ダイアログ リソースの ActiveX コントロールを挿入したら、コントロールを右クリックし、**[イベント ハンドラーの追加]をクリックします。、[追加して編集]**を処理し、をクリックするイベントを選択します。イベント ハンドラー コードは、コントロールの .h ファイルに追加されます。
CComCompositeControl::AdviseSinkMapへの複合コントロールの ActiveX コントロールのコネクション ポイントは自動的に呼び出しによって接続されており、ドロップします。