J'ai une application qui produit des fichiers. Je voudrais connecter ces fichiers avec l'application afin que le double-clic sur le fichier lance mon application.Enregistrement du type de fichier et de l'icône de document personnalisé dans .NET
Tout fonctionne correctement, sauf pour le désagrément que cette icône ressemble à l'icône de mon application. Je voudrais avoir une icône pour l'application et une icône pour ses documents.
La valeur de DefaultIcon dans le registre requiert la syntaxe "app.exe, 1" où 1 est l'index d'icône. Il semble que les ressources .NET ne sont pas des ressources Win32.
J'ai essayé la suite mais sans succès:
- Sélection "ressource incorporée" comme l'action de construction de fichier .
- Ajout d'une icône au fichier de ressources.
La seule chose qui fonctionne est d'avoir un fichier d'icône séparé de l'exécutable et pointant dessus. Cependant, cela me semble être une capitulation.
Des idées pour résoudre ce problème?
Oui, j'ai essayé pas mal de chiffres. Un seul qui retourne quelque chose est 32512. Et c'est l'icône de mon application. Aucun numéro ne renverra l'icône du document. –
Cela fonctionne, mais cela invalide également le nom fort. –