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 |