次の方法で共有


ActiveX コントロール コンテナ : ActiveX コントロールとメンバ変数の関連付け

更新 : 2007 年 11 月

コントロール コンテナ アプリケーションから ActiveX コントロールにアクセスする最も簡単な方法は、ActiveX コントロールを含むことになるダイアログ クラスのメンバ変数に ActiveX コントロールを関連付けることです。

ad6c8bee.alert_note(ja-jp,VS.90).gifメモ :

埋め込まれたコントロールにコンテナ クラスからアクセスする方法は他にもありますが、ここではこの方法について説明します。

ダイアログ クラスにメンバ変数を追加するには

  1. クラス ビューでメイン ダイアログ クラスを右クリックし、ショートカット メニューを開きます。たとえば、「CContainerDlg」と入力します。

  2. ショートカット メニューの [追加] をポイントし、[変数の追加] をクリックします。

  3. メンバ変数の追加の [コントロール変数] をクリックします。

  4. [コントロール ID] ボックスで、埋め込まれている ActiveX コントロールのコントロール ID を選択します。たとえば、「IDC_CIRCCTRL1」と入力します。

  5. [変数名] ボックスに名前を入力します。

    たとえば、「m_circctl」と入力します。

  6. [完了] をクリックして選択内容を確定し、メンバ変数の追加を終了します。

参照

概念

ActiveX コントロール コンテナ