Bonjour,
J'ai créé un raccourci dans le répertoire
Démarrer avec
CSIDL_STARTUP.
J'ouvre le répertoire avec:
char Buffer.........
SHGetSpecialFolderPath(........
ShellExecute(NULL, "open", Buffer, 0, 0, SW_SHOWNORMAL);
Y a-t-il une manière d'ouvrir ou de supprimer ce raccourci avec
ShellExecute sans passer par la base de registre que je trouve très compliqué (je n'ose pas m'y aventurer... !).
J'ai aussi cherché avec:
GetUserName(user, &size); j'ai le nom du chemin courant. Mais comment l'incorporer dans un chemin complet... :
ShellExecute(NULL, "open", "C:\\Documents and Settings\\(Le nom de l'utilisateur courant que j'ai trouvé avec GetUserName(user, &size); )
mais "user" ne fonctionne pas ???\\Menu Démarrer\\Programmes...... ", 0, 0, SW_SHOWNORMAL);
J'utilise DEV-C++, je suis niveau débutant.
Il y a des jours que je cherche...mais ils se ressembles tous...
S'il vous était possible de m'aider ou de m'orienter... Merci!