begin process at 2012 05 29 02:19:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

[C++] Unmanaged - Console resource (Build, Icon...)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C++] Unmanaged - Console resource (Build, Icon...)

mercredi 19 août 2009 à 21:07:02 | [C++] Unmanaged - Console resource (Build, Icon...)

scoubidou944


glop, glop.

Le retour vers C++ et bien c'est dur Oo.
Je suis en train de finaliser une application console et je voudrais changer l'icône et remplir les champs qu'on a dans l'assembly sous C# .NET.

Quand on regarde sur l'explorateur, les détails de l'exe, tous les champs de description sont vides:
Version, nom du produit, version du produit, langue...
Or dans %WINDIR%, j'ai au moins 2 exe qui remplissent ces champs :
fveupdate.exe
twunk_16.exe
Je ne pense pas que cela soit lié au certificat ou au Security Catalog.

Et pour finir : twunk_32.exe semble linké avec une icône.

Mais comment font-ils ?

dans mon projet ( Solution Explorer -> Right click -> Add -> Resource) mais Resource est grisé.
Dans le dossier 'Fichiers de ressources' (argh, VC++ 2008 est en VF sur ce poste OMG), j'ai rajouté un fichier ICO mais pas de résultat.

Une idée de la façon dont on procède à l'âge de la préhistoire ? ;p

----------------------------
C++ forever
C# amateur

vendredi 21 août 2009 à 10:45:05 | Re : [C++] Unmanaged - Console resource (Build, Icon...)

rt15

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Salut,

Pour les infos sur l'exécutable, regarde du côté des ressources et de VERSIONINFO. Regarde et .

vendredi 21 août 2009 à 16:37:45 | Re : [C++] Unmanaged - Console resource (Build, Icon...)

scoubidou944


1er problème résolu :) J'ai fait un petit batch.

Ce la m'a permis de me rendre compte que je n'avais visiblement pas de fichier de ressources puisque j'ai du mettre l'option /va.

Sur le lien que tu as donné :
http://msdn.microsoft.com/en-us/library/aa381058%28VS.85%29.aspx
je suppose que ce code est à mettre dans le fichier .RC ?
Faut-il le créer à la main ? Je n'ai pas vu l'option dans VC Express 2008. :/


----------------------------
C++ forever
C# amateur

samedi 22 août 2009 à 07:32:26 | Re : [C++] Unmanaged - Console resource (Build, Icon...)

rt15

Membre Club Administrateur CodeS-SourceS

Il me semble qu'il y a un éditeur de ressources inclus dans Visual Studio. Il suffit probablement d'ajouter un nouveau .rc au projet.

Sinon le faire à la main marche sûrement tout aussi bien.

dimanche 21 février 2010 à 15:03:12 | Re : [C++] Unmanaged - Console resource (Build, Icon...)

scoubidou944

Réponse acceptée !

c'est bon j'ai trouvé la solution et promis, ça fonctionne sous Visual Studio 2008 C++ Express :

1 : Mettre dans son dossier de sources son icône (que l'on appellera génériquement APP.ICO)
2 : Créer au même endroit un fichier APP.RC
3 : Ajouter les 2 fichiers crées précédemment dans votre projet Visual Studio
4 : Éditer le fichier, sauver, compiler & profiter ^^ :

MAINICON ICON "App.ico"

1 VERSIONINFO
FILEVERSION 1,0,0,100
FILEOS 0x00000004
FILETYPE 0x00000001
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "Comments", "Comment on TRUC product"
VALUE "CompanyName", "TRUC Informatique"
VALUE "FileDescription", "TRUC programme description"
VALUE "FileVersion", "1, 0, 0, 100"
VALUE "InternalName", "PRTGRemoteProbeCFG"
VALUE "LegalCopyright", "Copyright (C) 2010 - TRUC Informatique"
VALUE "OriginalFilename", "TRUCAPP.EXE"
VALUE "PrivateBuild", "RCVERSION-20100221_100"
VALUE "ProductName", "TRUCAPPNAME"
VALUE "ProductVersion", "1, 0, 0, 100"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation",0x0409, 0x04e4
END
END


Cette discussion est classée dans : exe, champs, console, resource, unmanaged


Répondre à ce message

Sujets en rapport avec ce message

recuper une resource dans exe [ par youpiyoyo ] j'aurai aimer recuperer le 1er bitmap de ntoskernelpour ca j'aurai besoin de savoir comment faire pour aller recup les ressourcesmeci pour vos reponse Resource depuis EXE ? [ par mayti ] Bonjour tlm. Est-ce possible d'utiliser des resources d'un exe depuis un autre exe ? Par exemple je voudrais pouvoir utiliser une dialogbox se trouv limite affichage console ??? [ par helena123 ] Bonjour , je travaille avec des champs de 32896 elements (des bits en fait) mais lorsque je demande de les afficher dans une console les uns derriere sortie console d'un programme appelé, vers une chaine de caractere [ par zurp ] bonjour,je travail sous un environnement windows avec borland cpp. j'ecris un programme qui lance plusieurs autre programme (d'on je n ai pas les so Probleme console avec Eclipse [ par TeChn4K ] Bonjour ! Je viens vers vous car j'ai un petit soucis d'affichage console avec eclipse ! Je m'explique : Une methode me permet d'afficher les attribut REsource dans un exe [ par r144 ] Bonjour, j'ai intégré dans mon projet 3 fichiers textesJe veux maintenant intégré un fichier .gif.J'utilise pour les deux exactement le même mécanisme Console qui se ferme à la fin du prog [ par Guidelor ] BonjourChaque fois que je lance un prog qui se finit par....int main () { ..... printf("Je sais pas koi"); return 0; }eh bien je n Couleur de fond d'une console. [ par Lavieillefolle ] Voilà comme le titre l'indique, je désirerais mettre un couleur de fond à ma console, et non seulement au texte entree. Un phenomene que j'ai pu objer Afficher un 'é' ou un '%' sur la console [ par Guidelor ] bonjour !Je voulais savoir quel etait le code ( avec le \ ) qui correspondait aux caractères ' é ' et ' %' pour que ceux-ci s'affichent sur la console help mettre un fichier .ccp en .exe [ par jeje11991 ] salut je suis jejecomment on met un fichier .ccp en .exemerci d'avance de votre réponsesincèrement,jeje


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales