Je ne suis pas tout à fait sûr de comment cela fonctionne. Donc je peux ajouter des éléments au menu contextuel “Nouveau” (qui apparaît lors d’un clic droit ou en appuyant sur le bouton de menu) via l’éditeur du registre. Par exemple, si je veux créer une nouvelle entrée de fichier .cpp, je peux importer un fichier .reg qui ressemble à ceci :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.cpp]
@="cpp"
[HKEY_CLASSES_ROOT\.cpp\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\cpp]
@="C++ File"
Je peux donc définir l’extension et la description qui apparaît en utilisant cette méthode. Cependant, je ne suis pas sûr de comment l’icône qui apparaît à côté de ma description est déterminée. Voici ce que je veux dire :
Je ne suis pas sûr si Windows choisit cette image automatiquement en fonction du programme que j’ai défini comme programme par défaut pour cette extension ou si cela peut être défini manuellement dans le registre.
Cette icône peut-elle être définie manuellement ?