Ce code permet de changer l'icône d'un executable(n'importe lequel sauf lui-même !!) . Une boite de dialogue vous demande de selectionner l'exe puis l'icône( . Si un fichier icône contient plusieurs icônes, ce programme choisi automatiquement la première(à améliorer) .
Source / Exemple :
voir le zip
Conclusion :
Ce code utilise les fonction de windows pour cherchcer et updater les ressource . De plus, le format d'une icône en ressource est un peu différent de celui du fichier piusqu'il continent uniquement la structure ICONIMAGE définit dans le fichier source .
A améliorer:
-une vrai interface
-sélection de l'icône s'il y en a plusieurs dans le fichiers
-permettre de visionner l'icône à changer et de la sauvegarder
26 août 2004 à 22:01
la source etais grafik et com la tienne mais en api win32, et je me demande meme si c pas toi ke j'ai aidé dans le forum car kelk'1 m'avais posé des kestions a ce sujet, et c peut etre toi... ki c en revanche j'ai abandonner ma source car mank de motiv pour perceverer, mais je sais ke c possible, car reshacker en ai capable...
26 août 2004 à 23:35
changer les ressource de son propre ex en cours de fonctionnement n'est pas possible(doc MSDN) ni même changer les ressource d'un exe en cours d'exécution(doc MSDN) . Je suis en train de le refaire en graphique mais j'ai un bug donc il faut patienter
30 août 2004 à 02:22
Mais bon l'exe n'est pas modifier pr autant.tu px attendre la fin du process et le changer a ce moment la et pkoi pas essayer d'intercepter le lancement d'une seconde instance(Je ne sais pas si un API existe mais on peux imaginer une boucle sur les process existant)
30 août 2004 à 10:05
30 août 2004 à 16:56
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.