Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1453 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  prob de "loadicon"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

prob de "loadicon"

n°934850
cronos6
Posté le 01-01-2005 à 12:31:12  profilanswer
 

bonjour,  
 
j'ai essayer d'affecter un icone à mon executable, mais ça ne fonctionne pas. J'ai bien créer un fichier ressource script portant le nom du projet. J'ai bien renommer l'icone dessiner en "IDI_ICON". Le programme compile, mais quand je vais dans le dossier "debug", l'icone n'apparait pas sur l'exe. (je suis en win32 application).
 
***main.cpp****
 
#include "windows.h"
#include "ressource.h"
 
HINSTANCE hInstance;
LoadIcon(hInstance, MAKEINTRESOURCE(IDI_ICON));
 
***ressource.h***
 
#define IDI_ICON                        101
 
// Next default values for new objects
 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        102
#define _APS_NEXT_COMMAND_VALUE         40001
#define _APS_NEXT_CONTROL_VALUE         1000
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif

mood
Publicité
Posté le 01-01-2005 à 12:31:12  profilanswer
 

n°934851
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 01-01-2005 à 12:37:26  profilanswer
 

1/ LoadIcon() est deprecated, il faut utiliser LoadImage() à la place
2/ Inutile d'appeler LoadIcon() ou LoadImage() pour indiquer l'icone de l'exécutable, cette icone est la première icone spécifiée dans le fichier de ressources (.rc)


---------------
J'ai un string dans l'array (Paris Hilton)
n°934856
cronos6
Posté le 01-01-2005 à 13:16:39  profilanswer
 

Harkonnen a écrit :

1/ LoadIcon() est deprecated, il faut utiliser LoadImage() à la place
2/ Inutile d'appeler LoadIcon() ou LoadImage() pour indiquer l'icone de l'exécutable, cette icone est la première icone spécifiée dans le fichier de ressources (.rc)


 
 
j'ai essayer de recréer un projet des fois que j'ai fait une erreur, il compile tjrs bien, mais l'icone n'apparait pas. Par contre dans la fenetre "build", on à l'impression que le programme ne prend pas en compte mon fichier ressource, il compile seulement le main.

n°934864
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 01-01-2005 à 13:54:09  profilanswer
 

reconstruis entièrement le projet


---------------
J'ai un string dans l'array (Paris Hilton)
n°934865
cronos6
Posté le 01-01-2005 à 13:55:27  profilanswer
 

Harkonnen a écrit :

reconstruis entièrement le projet


 
 
c que je viens de faire (cf : message précédent)

n°934871
GenGis_K
Posté le 01-01-2005 à 14:17:26  profilanswer
 

Si tu es sous dev C++ voila la marche a suivre pour inclure ton fichier *.rc.
 
Lance l'éditeur, fait Alt+P  :sol: (je suis en 4.9.9.0 ).
Ouvre l'onglet "Fichiers".
Dans l'arbre, clique sur *.rc.
Coche "inclure lors de la compilation"
 
 


Message édité par GenGis_K le 01-01-2005 à 14:21:05
n°934882
cronos6
Posté le 01-01-2005 à 16:02:26  profilanswer
 

GenGis_K a écrit :

Si tu es sous dev C++ voila la marche a suivre pour inclure ton fichier *.rc.
 
Lance l'éditeur, fait Alt+P  :sol: (je suis en 4.9.9.0 ).
Ouvre l'onglet "Fichiers".
Dans l'arbre, clique sur *.rc.
Coche "inclure lors de la compilation"


 
Merci beaucoup pour ton aide, mais je suis sous visual c++  
:jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  prob de "loadicon"

 

Sujets relatifs
gros prob avec un formulaireProb de publicité ? Je prend votre pub sur my site !!
[PROB] PHP debutant - Retour a la ligne[Prob] Upload fichier PHP
prob de variable (debutant)prob de pointeur
prob de surcharge de constructeurListe menu (forumlaire), prob de transmission de valeur
Prob de timeoutProb de calque
Plus de sujets relatifs à : prob de "loadicon"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR