Método IShellFolderView::GetSelectedObjects (shlobj_core.h)
[Esse método foi preterido. Use IFolderView2::GetSelection em vez disso.]
Obtém uma matriz dos objetos na exibição selecionada e o número desses objetos.
Sintaxe
HRESULT GetSelectedObjects(
[out] PCUITEMID_CHILD **pppidl,
[out] UINT *puItems
);
Parâmetros
[out] pppidl
Tipo: PCUITEMID_CHILD**
O endereço de um ponteiro que, quando esse método retorna com êxito, aponta para uma matriz dos itens selecionados no momento na exibição. Espera-se que o aplicativo de chamada libere a matriz em pppidl usando LocalFree. O aplicativo de chamada não deve liberar os itens individuais contidos na matriz.
[out] puItems
Tipo: UINT*
Um ponteiro para um valor que, quando esse método retorna com êxito, recebe o número de itens na matriz pppidl .
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Esse método fornece ponteiros constantes para estruturas de dados internas. Espera-se que o aplicativo de chamada atue neles imediatamente e não os armazene em cache.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlobj_core.h |