Compartir a través de


Método INameSpaceTreeControlEvents::OnBeforeContextMenu (shobjidl.h)

Se llama antes de que se muestre un menú contextual; permite al cliente agregar entradas de menú adicionales.

Sintaxis

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

Parámetros

[in, optional] psi

Tipo: IShellItem*

Puntero al objeto IShellItem desde el que se genera el menú contextual. Este valor puede ser NULL.

[in] riid

Tipo: REFIID

Referencia al IID del menú contextual.

[out] ppv

Tipo: void**

Cuando devuelve este método, contiene la dirección de un puntero a la interfaz especificada por riid.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl.h

Consulte también

INameSpaceTreeControlEvents