deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
20 nov. 2005 à 17:32
deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
21 nov. 2005 à 18:54
Bonjour,
Il y a longtemps que j'avai poster une question pareil a celle-ci, mais
aucune réponse n'avaient étés concluante. Je re-tente ma chance.
Sous dev-cpp comment changer l'icone de mon éxécutable??????????? Etant
donner que ce n'est pas un projet je n'ai donc pas accès au options de
celui-ci (qui de toutes façons ne me sont d'aucune utilité car lorsque
je veu ajouter un icone, j'ai des erreurs partout).
J'ai aussi esseyé LoadIcon, cela compile bien mais ne change en rien mon icone mdr.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 20 nov. 2005 à 18:38
Tu n'as pas de projet alors que tu fais un exe ???
Inscris ton icone dans un fichier rc, regarde exemple sur les sources faites avec devcpp.
Win affichera en icone d'exe l'icone ayant le plus petit index.
deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 20 nov. 2005 à 19:03
Et bien en faite, ce qui me parait bizzar c'est que les programme ou
les icones sont changer son en mode graphique, moi c'est changer
l'icone d'un éxécutable , mais le programme est en console win32 :s
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 20 nov. 2005 à 20:02
C'est bizarre ton erreur quand même, parce que moi quand je le fais ça fonctionne nickel.
Après t'as juste à charger ton icone au moment de définition de la classe de ta fenêtre si tu la crées avec CreateWindowEx.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 20 nov. 2005 à 20:07
Il n'a pas de classe de fenêtre sur un prog console, faut juste insérer une icone en compilation.
Devrait bien y avoir un DEVCPPiste qui passe par ici expliquer la méthode.
deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 20 nov. 2005 à 20:18
Il n'y a pas une astuce avec loadicon? car quand je l'utilise elle
renvoie toujours 0, mais ce que je trouve bizzar c'est que j'ai défini
avant une variable HINSTANCE mais celle-ci ne contient rien.
Je m'explique je fait en faite après avoir créer le fichier rc :
LoadIcon(NULL,IDI_APPLICATION);
LoadIcon(hInst,"monico.ico");
j'ai esseye avec juste :
LoadIcon(hInst,"monico.ico");
Mais cela ne marche pas non plus. Evidement c'est plus du bricolage que
autre chose, mais je cherche pour réussir , mais en vain jusqu'a
présent.
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 20 nov. 2005 à 20:19
Désolé j'avais pas vu pour le mode console !!!
Je viens d'essayer en faisant un projet et ça marche nickel chez moi.
L'exe a bien l'icône souhaité.
T'as quelle version de Dev-C++ ?
yoyo269
Messages postés1403Date d'inscriptionlundi 23 février 2004StatutMembreDernière intervention11 janvier 20092 20 nov. 2005 à 20:34
Ya pas besoin du moindre LoadIcon.
Voilà ce que j'ai fait (je pense que t'as du le faire mais on sait jamais).
Nouveau projet -> Console
Ensuite dans Projet -> Options du projet tu choisis ton icône avec Parcourir ou autre tu fais OK.
Ensuite Ctrl+F11 pour faire "Tout reconstruire".
Et là ya plus qu'à aller voir la tête de l'exe.
deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 21 nov. 2005 à 16:53
C'est pas possible je ne suis pas c** quand même, je vien d'installer
la 4992 et cette solution ne marche pas non plus. J'ai toujours les
mêmes erreurs.
deck_bsd
Messages postés1242Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 20162 21 nov. 2005 à 18:54
Tu connai un bon anchenteur? mdr non, mais je sais pas je présume ( ce
n'est que pure spéculation) que c'est peut etre a cause des autre
compilateurs installer dessus car , sinon c'est la mm configuration
avec les même programme pour les 2 pcs (ya même plsu de bordel sur le
pc ou le changement d'icone fonctionne :s ).
Enfin c'est la vie, je verai ça au prochain formatage. Mais je veut pas désinstaller les 2 autres:
VC++ est le compilo que l'nt utilise a l'école
et borland m'ai du ENORME utilité car il a une aide spéciale API w32, elle y sont toutes. donc voila lol
Mais merci a tous d'avoir quand mm répondu a ce poste.