CComDynamicUnkArray-Klasse
Diese Klasse speichert ein Array IUnknown Zeiger.
class CComDynamicUnkArray
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Konstruktor.Initialisiert die Auflistungswerte zu NULL und die Auflistungsgröße auf Null fest. |
|
Der Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Rufen Sie diese Methode auf, um einen Zeiger IUnknown dem Array hinzuzufügen. |
|
Gibt einen Zeiger auf den ersten IUnknown Zeiger in der Auflistung zurück. |
|
Leert das Array. |
|
Gibt einen Zeiger auf eine Vergangenheit der letzte IUnknown Zeiger in der Auflistung zurück. |
|
Entfernt das Element am angegebenen Index. |
|
Rufen Sie diese Methode auf, um das Cookie abzurufen, das mit einem angegebenen IUnknown Zeiger zugeordnet ist. |
|
Gibt die Länge eines Arrays zurück. |
|
Rufen Sie diese Methode auf, um den IUnknown Zeiger abzurufen, der mit einem angegebenen Cookies zugeordnet ist. |
|
Rufen Sie diese Methode auf, um einen Zeiger IUnknown aus dem Array zu entfernen. |
Hinweise
CComDynamicUnkArray enthält ein Array dynamisch zugeordnete IUnknown Zeiger an, jedes eine Schnittstelle in einem Verbindungspunkt.CComDynamicUnkArray kann als Parameter an die IConnectionPointImpl Vorlagenklasse verwendet werden.
Die CComDynamicUnkArray-Methoden Starten Sie und Ende können verwendet werden, um durch alle Verbindungspunkte durchlaufen werden (beispielsweise, wenn ein Ereignis ausgelöst wird.)
Siehe Hinzufügen von Verbindungspunkten zu einem Objekt für Informationen zum Automatisieren der Erstellung der Verbindungspunktproxy.
Hinweis |
---|
Hinweis die Klasse CComDynamicUnkArray wird vom Assistenten Klasse hinzufügen verwendet, wenn Sie ein Steuerelement erstellen, das Verbindungspunkte verfügt.Wenn Sie die Anzahl von Verbindungspunkten manuell angeben möchten, ändern Sie den Verweis aus CComDynamicUnkArray zu CComUnkArray<>n , wobei n die Anzahl der erforderlichen Verbindungspunkten ist. |
Anforderungen
Header: möchten