Criando uma instância IShellItem para um arquivo inexistente
Como posso obter umIShellItem objeto para um arquivo (ou diretório) inexistente?
SHCreateItemFromParsingName eSHCreateItemFromRelativeName falha com 0x80070002 (arquivo não encontrado) eILCreateFromPath retorna umNULL
pidl.Primeiro pensei que poderia ser impossível, mas por exemploIFileSaveDialog cria talIShellItem
pelo resultado (se você especificar um novo arquivo na caixa de diálogo).