So erhalten Clients untergeordnete IDs
Cliententwickler können die untergeordnete ID eines Objekts auf folgende Weise abrufen:
- Rufen Sie AccessibleChildren auf. Diese Funktion ruft ein Array von VARIANT-Strukturen ab.
- Fragen Sie das Objekt ab, um festzustellen, ob es die IEnumVARIANT-Schnittstelle unterstützt. Wenn sie vorhanden ist, verwenden Sie IEnumVARIANT::Next zum Abrufen untergeordneter IDs.
- Sammeln Sie die untergeordneten IDs, indem Sie die IAccessible::accNavigate-Methode des übergeordneten Objekts aufrufen.
Hinweis
Es liegt in der Verantwortung des Clients, den für die VARIANT-Strukturen verwendeten Arbeitsspeicher freizugeben. Clients müssen auch IUnknown::Release auf jeder zurückgegebenen IDispatch-Schnittstelle aufrufen.