Condividi tramite


Metodo IFileOpenDialog::GetSelectedItems (shobjidl_core.h)

Ottiene gli elementi attualmente selezionati nella finestra di dialogo. Questi elementi possono essere selezionati nella visualizzazione o nel testo selezionato nella casella di modifica nome file.

Sintassi

HRESULT GetSelectedItems(
  [out] IShellItemArray **ppsai
);

Parametri

[out] ppsai

Tipo: IShellItemArray**

Indirizzo di un puntatore a un oggetto IShellItemArray tramite il quale è possibile accedere agli elementi selezionati.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questo metodo può essere usato per singole selezioni di elementi o più elementi. Se l'utente ha immesso nuovo testo nel campo nome file, può essere un'operazione che richiede tempo. Quando l'applicazione chiama questo metodo, l'applicazione analizza il testo nel filename campo. Ad esempio, se si tratta di una condivisione di rete, l'operazione potrebbe richiedere tempo. Tuttavia, questa operazione non blocca l'interfaccia utente, poiché l'utente deve arrestare l'operazione, che comporterà l'errore IFileOpenDialog::GetSelectedItems che restituisce un codice di errore.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)