MFC-ActiveX-Steuerelemente: Eigenschaften

Ein ActiveX-Steuerelement löst Ereignisse aus, um mit seinem Steuerelementcontainer zu kommunizieren. Der Container verwendet im Gegenzug Methoden und Eigenschaften, um mit dem Steuerelement zu kommunizieren. Methoden und Eigenschaften sind in Verwendung und Zweck ähnlich wie Memberfunktionen und Membervariablen einer C++-Klasse. Eigenschaften sind Datenmmber des ActiveX-Steuerelements, die für jeden Container verfügbar gemacht werden. Eigenschaften stellen eine Schnittstelle für Anwendungen bereit, die ActiveX-Steuerelemente enthalten, z. B. Automatisierungsclients und ActiveX-Steuerelementcontainer.

Eigenschaften werden auch als Attribute bezeichnet.

Weitere Informationen zu ActiveX-Steuerelementmethoden finden Sie im Artikel MFC ActiveX Controls: Methods.

ActiveX-Steuerelemente können sowohl Stock- als auch benutzerdefinierte Methoden und Eigenschaften implementieren. Klasse COleControl stellt eine Implementierung für Aktieneigenschaften bereit. (Eine vollständige Liste der Bestandseigenschaften finden Sie im Artikel MFC ActiveX-Steuerelemente: Hinzufügen von Aktieneigenschaften.) Benutzerdefinierte Eigenschaften, die vom Entwickler definiert werden, fügen einem ActiveX-Steuerelement spezielle Funktionen hinzu. Weitere Informationen finden Sie unter MFC ActiveX-Steuerelemente: Hinzufügen von benutzerdefinierten Eigenschaften.

Sowohl benutzerdefinierte eigenschaften als auch Bestandseigenschaften wie Methoden werden von einem Mechanismus unterstützt, der aus einer Verteilerzuordnung besteht, die Eigenschaften und Methoden und vorhandene Memberfunktionen der COleControl Klasse verarbeitet. Darüber hinaus können diese Eigenschaften Parameter aufweisen, die der Entwickler verwendet, um zusätzliche Informationen an das Steuerelement zu übergeben.

In den folgenden Artikeln werden die Eigenschaften von ActiveX-Steuerelementen ausführlicher behandelt:

Siehe auch

MFC ActiveX Controls (MFC-ActiveX-Steuerelemente)