IFileOpenDialog::GetSelectedItems, méthode (shobjidl_core.h)
Obtient les éléments actuellement sélectionnés dans la boîte de dialogue. Ces éléments peuvent être des éléments sélectionnés dans l’affichage ou du texte sélectionné dans la zone d’édition du nom de fichier.
Syntaxe
HRESULT GetSelectedItems(
[out] IShellItemArray **ppsai
);
Paramètres
[out] ppsai
Type : IShellItemArray**
Adresse d’un pointeur vers un IShellItemArray via lequel les éléments sélectionnés sont accessibles.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette méthode peut être utilisée pour les sélections d’élément unique ou de plusieurs éléments. Si l’utilisateur a entré un nouveau texte dans le champ nom de fichier, cette opération peut prendre du temps. Lorsque l’application appelle cette méthode, l’application analyse le texte dans le filename
champ . Par exemple, s’il s’agit d’un partage réseau, l’opération peut prendre un certain temps. Toutefois, cette opération ne bloque pas l’interface utilisateur, car l’utilisateur doit pouvoir arrêter l’opération, ce qui entraîne le renvoi d’un code d’échec par IFileOpenDialog::GetSelectedItems .
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (incluez Shobjidl.h) |