ActiveX-Steuerelementcontainer: Verbinden eines ActiveX-Steuerelements mit einer Membervariablen
Die einfachste Möglichkeit, von der Steuerelementcontaineranwendung aus auf ein ActiveX-Steuerelement zuzugreifen, besteht darin, das ActiveX-Steuerelement einer Membervariablen der Dialogklasse zuzuordnen, die das Steuerelement enthält.
Hinweis
Dies ist nicht die einzige Möglichkeit, von einer Containerklasse aus auf ein eingebettetes Steuerelement zuzugreifen, sondern für die Zwecke dieses Artikels ist es ausreichend.
Hinzufügen einer Membervariable zur Dialogklasse
Klicken Sie in der Klassenansicht mit der rechten Maustaste auf die Standard Dialogklasse, um das Kontextmenü zu öffnen. Beispiel:
CContainerDlg
.Klicken Sie im Kontextmenü auf "Hinzufügen" und dann auf "Variable hinzufügen".
Klicken Sie im Assistenten zum Hinzufügen von Membervariablen auf "Steuerelementvariable".
Wählen Sie im Listenfeld "Steuerelement-ID " die Steuerelement-ID des eingebetteten ActiveX-Steuerelements aus. Beispiel:
IDC_CIRCCTRL1
.Geben Sie im Feld "Variablenname " einen Namen ein.
Beispiel: m_circctl.
Klicken Sie auf "Fertig stellen ", um Ihre Auswahl zu akzeptieren und den Assistenten zum Hinzufügen von Membervariablen zu beenden.