Udostępnij za pośrednictwem


Kontenery kontrolek ActiveX: łączenie kontrolki ActiveX ze zmienną członkowską

Najprostszym sposobem uzyskania dostępu do kontrolki ActiveX z poziomu aplikacji kontenera sterowania jest skojarzenie kontrolki ActiveX ze zmienną składową klasy okna dialogowego, która będzie zawierać kontrolkę.

Uwaga

Nie jest to jedyny sposób uzyskiwania dostępu do osadzonej kontrolki z poziomu klasy kontenera, ale na potrzeby tego artykułu jest wystarczający.

Dodawanie zmiennej składowej do klasy okna dialogowego

  1. W widoku klasy kliknij prawym przyciskiem myszy klasę głównego okna dialogowego, aby otworzyć menu skrótów. Na przykład CContainerDlg.

  2. W menu skrótów kliknij pozycję Dodaj , a następnie pozycję Dodaj zmienną.

  3. W Kreatorze dodawania zmiennej składowej kliknij pozycję Zmienna sterowania.

  4. W polu Listy Identyfikator kontrolki wybierz identyfikator kontrolki osadzonej kontrolki ActiveX. Na przykład IDC_CIRCCTRL1.

  5. W polu Nazwa zmiennej wprowadź nazwę.

    Na przykład m_circctl.

  6. Kliknij przycisk Zakończ , aby zaakceptować wybrane opcje i zamknąć Kreatora dodawania zmiennej składowej.

Zobacz też

Kontenery kontrolek ActiveX