INameSpaceTreeControlEvents::OnBeforeContextMenu-Methode (shobjidl.h)

Wird aufgerufen, bevor ein Kontextmenü angezeigt wird; ermöglicht dem Client das Hinzufügen zusätzlicher Menüeinträge.

Syntax

HRESULT OnBeforeContextMenu(
  [in, optional] IShellItem *psi,
  [in]           REFIID     riid,
  [out]          void       **ppv
);

Parameter

[in, optional] psi

Typ: IShellItem*

Ein Zeiger auf das IShellItem, aus dem das Kontextmenü generiert wird. Dieser Wert kann NULL sein.

[in] riid

Typ: REFIID

Verweis auf die IID des Kontextmenüs.

[out] ppv

Typ: void**

Wenn diese Methode zurückgibt, enthält die Adresse eines Zeigers auf die durch riid angegebene Schnittstelle.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl.h

Weitere Informationen

INameSpaceTreeControlEvents