GetSelectedItem

Holt das ausgewählte TreeView Item.

Das Item wird am Typ des COM Onjekts identifiziert (IEvtCfgSource, IEvtCfgEvent or IEvtCfgDocLink).
Unteritems werden mit dem enum EVTCFGEDITOR_ITEMTYPES und der language Id identifiziert.

 

HRESULT GetSelectedItem([out]
IDispatch** ppItem, [out] EVTCFGEDITOR_ITEMTYPES* subItem, [out]
LONG* langId);

Parameter

ppItem

[out] Pointer zu einem IDispatch Pointer. Es enthält einen Pointer zu einer der oben genannten Instanzen.

subItem

[out] Das ausgewählte Unteritem. Wenn TYPE_NULL ist das item selbst ausgewählt. Hier gibt es mehr Details.
Wenn das Unteritem TYPE_SRCNAME, TYPE_EVTMSG oder TYPE_URL ist dann enthält langId gültige Daten.

langId

[out] Die language id für das gewählte Item.

Rückgabe Werte

S_OK

Funktion wurde erfolgreich ausgeführt.

E_POINTER

ppItem ist kein gültiger Pointer.