ActiveX-Steuerelementcontainer: Verbinden eines ActiveX-Steuerelements an eine Membervariable
Die einfachste Möglichkeit, ein ActiveX-Steuerelement aus seiner Steuerelementcontainer-Anwendung zuzugreifen, ist das ActiveX-Steuerelement mit einer Membervariablen der Dialogfeldklasse zuzuordnen, die das Steuerelement enthält.
Hinweis |
---|
Dies ist nicht die einzige Möglichkeit, ein eingebettetes Steuerelement aus einer Containerklasse zuzugreifen, sondern im Sinne dieses Artikels ist es ausreichend. |
Eine Membervariable der Dialogfeldklasse hinzufügen
Wählen Sie in der Klassenansicht mit der rechten Maustaste auf die Hauptversionsnummer Dialogfeldklasse, um das Kontextmenü zu öffnen.Beispielsweise CContainerDlg.
Klicken Sie im Kontextmenü Hinzufügen, und klicken Sie dann auf Variable hinzufügen.
Klicken Sie im Assistenten zum Hinzufügen von Membervariablen Klicken Sie auf Steuerelementvariable.
Wählen Sie im Listenfeld Steuerelement-ID die Steuerelement-ID des eingebetteten ActiveX-Steuerelements aus.Beispielsweise IDC_CIRCCTRL1.
Geben Sie im Feld Variablenname Geben Sie einen Namen ein.
Beispielsweise m_circctl.
Klicken Sie auf Fertig stellen , um die Optionen zu übernehmen und den Assistenten zum Hinzufügen von Membervariablen zu beenden.