Método IShellWindows::Item (exdisp.h)

Devuelve la ventana shell registrada para un índice especificado.

Sintaxis

HRESULT Item(
  [in, optional] VARIANT   index,
  [out, retval]  IDispatch **Folder
);

Parámetros

[in, optional] index

Tipo: VARIANT

Variant de tipo VT_UI4, VT_I2 o VT_I4. Si el tipo es VT_UI4, el valor del índice se interpreta como miembro de ShellWindowTypeConstants; en este caso, Item devuelve la ventana más cercana a la ventana de primer plano y tiene un tipo coincidente. Si el tipo es VT_I o VT_I4, el índice se trata como un índice en la colección de ventanas shell.

[out, retval] Folder

Tipo: IDispatch**

Referencia a la interfaz IDispatch de la ventana o NULL si no se encontró la ventana especificada.

Valor devuelto

Tipo: HRESULT

Uno de los valores siguientes o un código de resultado estándar.

Código devuelto Descripción
S_OK
Se encontró la ventana especificada.
S_FALSE
No se encontró la ventana especificada.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado exdisp.h
Archivo DLL Shdocvw.dll (versión 5.00.2014.0216 o posterior)

Consulte también

IShellWindows

IShellWindows::_NewEnum

IShellWindows::get_Count