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) |