Partager via


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

Retourne la fenêtre Shell inscrite pour un index spécifié.

Syntaxe

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

Paramètres

[in, optional] index

Type : VARIANT

VARIANT de type VT_UI4, VT_I2 ou VT_I4. Si le type est VT_UI4, la valeur d’index est interprétée comme un membre de ShellWindowTypeConstants ; Dans ce cas, Item retourne la fenêtre la plus proche de la fenêtre de premier plan et a un type correspondant. Si le type est VT_I ou VT_I4, index est traité comme un index dans la collection de fenêtres Shell.

[out, retval] Folder

Type : IDispatch**

Référence à l’interface IDispatch de la fenêtre, ou NULL si la fenêtre spécifiée est introuvable.

Valeur retournée

Type : HRESULT

L’une des valeurs suivantes, ou un code de résultat standard.

Code de retour Description
S_OK
La fenêtre spécifiée a été trouvée.
S_FALSE
La fenêtre spécifiée est introuvable.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête exdisp.h
DLL Shdocvw.dll (version 5.00.2014.0216 ou ultérieure)

Voir aussi

IShellWindows

IShellWindows ::_NewEnum

IShellWindows ::get_Count