コントロール コンテナー アプリケーション内から ActiveX コントロールにアクセスする最も簡単な方法は、ActiveX コントロールを、コントロールを含むダイアログ クラスのメンバー変数に関連付ける方法です。
注
これは、コンテナー クラス内から埋め込みコントロールにアクセスする唯一の方法ではありませんが、この記事では十分です。
ダイアログ クラスへのメンバー変数の追加
クラス ビューでメイン ダイアログ クラスを右クリックし、ショートカット メニューを開きます。 たとえば、
CContainerDlg
のようにします。ショートカット メニューの [ 追加 ] をクリックし、[ 変数の追加] をクリックします。
メンバー変数の追加ウィザードで、[ 変数の制御] をクリックします。
[ コントロール ID ] ボックスの一覧で、埋め込まれた ActiveX コントロールのコントロール ID を選択します。 たとえば、
IDC_CIRCCTRL1
のようにします。[ 変数名 ] ボックスに名前を入力します。
たとえば、 m_circctl。
[ 完了] をクリックして選択を受け入れ、メンバー変数の追加ウィザードを終了します。