Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Expõe métodos que solicitam uma imagem em miniatura de uma pasta shell.
Herança
A interface IExtractImage herda da interface IUnknown . IExtractImage também tem estes tipos de membros:
Métodos
A interface IExtractImage tem esses métodos.
|
IExtractImage::Extract Solicita uma imagem de um objeto, como um item em uma pasta shell. |
|
IExtractImage::GetLocation Obtém um caminho para a imagem que deve ser extraída. |
Comentários
Há duas etapas no processo: primeiro, use GetLocation para solicitar a descrição do caminho de uma imagem e especificar como a imagem deve ser renderizada. Em seguida, chame Extrair para extrair a imagem.
Se o objeto for de thread livre, ele também deverá expor uma interface IRunnableTask para que possa ser interrompido e iniciado conforme necessário. Esse recurso pode ser particularmente útil quando a extração pode ser lenta.
Implemente IExtractImage se sua extensão de namespace precisar fornecer imagens em miniatura a serem exibidas em um Shellview.
Use IExtractImage se você estiver implementando uma exibição de objetos de namespace e quiser exibir imagens em miniatura. Você pode usar o método IShellFolder::GetUIObjectOf de uma pasta shell para associar à interface IExtractImage .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 2000 Professional, 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 | shobjidl_core.h (inclua Shobjidl.h) |