Comment puis-je obtenir un objet IShellItem pour un fichier (ou un répertoire) inexistant?Création d'une instance IShellItem pour un fichier inexistant
- SHCreateItemFromParsingName et SHCreateItemFromRelativeName échouent avec 0x80070002 (fichier non trouvé) et
- ILCreateFromPath retourne une
NULL
PIDL.
D'abord, je pense qu'il pourrait être impossible, mais par exemple IFileSaveDialog crée un tel IShellItem
pour résultat (si vous spécifiez un nouveau fichier dans la boîte de dialogue).