Você precisa escrever uma extensão do shell que implemente IExtractImage e Interfaces IThumbnailProvider .
Não estou tendo muita sorte em descobrir como os ícones de miniatura do Windows Explorer são gerados ou como modificá-lo.
É apenas uma questão de configurar um programa para cuspir imagens em miniatura (como ImageMagick com algumas opções de linha de comando) e vinculá-lo à extensão do arquivo no registro de alguma forma?
Ou é necessário escrever e compilar o código personalizado? Se sim, o que e como? Poderia ser escrito um invólucro simples que alimenta o nome do arquivo para outro programa e, em seguida, procura a imagem em miniatura gerada em um local pré-designado?
(Eu estou perguntando de uma perspectiva do usuário final, ao invés de uma perspectiva do programador. "Como faço para gerar miniaturas personalizadas no meu computador para determinados arquivos com o mínimo de codificação?" Caso contrário, eu colocaria no Stack Overflow. )
Você precisa escrever uma extensão do shell que implemente IExtractImage e Interfaces IThumbnailProvider .