Compartir a través de


Método IShellFolderView::GetSelectedObjects (shlobj_core.h)

[Este método ha quedado en desuso. Use IFolderView2::GetSelection en su lugar.

Obtiene una matriz de los objetos de la vista que se seleccionan y el número de esos objetos.

Sintaxis

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

Parámetros

[out] pppidl

Tipo: PCUITEMID_CHILD**

La dirección de un puntero que, cuando este método devuelve correctamente, apunta a una matriz de los elementos seleccionados actualmente en la vista. Se espera que la aplicación que realiza la llamada libere la matriz en pppidl mediante LocalFree. La aplicación que realiza la llamada no debe liberar los elementos individuales contenidos en la matriz.

[out] puItems

Tipo: UINT*

Puntero a un valor que, cuando este método devuelve correctamente, recibe el número de elementos de la matriz pppidl .

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Este método proporciona punteros constantes a estructuras de datos internas. Se espera que la aplicación que realiza la llamada actúe sobre ellos inmediatamente y no almacenarlos en caché.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlobj_core.h