Recupérer l'icône d'une application cachée
Bonjour,
Mon application doit lancer une application qui se cache je ne sais trop où. C'est une application installée à partir du Microsoft Store.
J'arrive à lancer cette application via un fichier lien :
Citation:
C:\Users\nom d'utilisateur\AppData\Local\Microsoft\WindowsApps\AffinityPhoto2.exe
Je voudrais récupérer l'icône de cette application, que je lance par un shelExecute.
Avant (je savais où était l'executable) je la récupérais comme ça :
Code:
1 2 3
| if SHGetFileInfo(PWideChar(MonAppliExterne),
FILE_ATTRIBUTE_NORMAL, Info, SizeOf(Info),
SHGFI_ICON or SHGFI_LARGEICON or SHGFI_SYSICONINDEX or SHGFI_USEFILEATTRIBUTES) |
Malheureusement ce fichier lien ne contient rien et cette fonction ne me renvoie pas l'icône recherchée !
Comment récupérer cette icône ?
Merci