Condividi tramite


Metodo IShellFolderView::GetSelectedObjects (shlobj_core.h)

[Questo metodo è stato deprecato. Usare invece IFolderView2::GetSelection .

Ottiene una matrice degli oggetti nella visualizzazione selezionata e il numero di tali oggetti.

Sintassi

HRESULT GetSelectedObjects(
  [out] PCUITEMID_CHILD **pppidl,
  [out] UINT            *puItems
);

Parametri

[out] pppidl

Tipo: PCUITEMID_CHILD**

L'indirizzo di un puntatore che, quando questo metodo restituisce correttamente, punta a una matrice degli elementi attualmente selezionati nella visualizzazione. L'applicazione chiamante dovrebbe liberare la matrice in pppidl usando LocalFree. L'applicazione chiamante non deve liberare i singoli elementi contenuti nella matrice.

[out] puItems

Tipo: UINT*

Puntatore a un valore che, quando questo metodo restituisce correttamente, riceve il numero di elementi nella matrice pppidl .

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 fornisce puntatori costanti alle strutture di dati interne. L'applicazione chiamante deve agire immediatamente e non memorizzarle nella cache.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h