• 06 Juin 2026, 09:40:06


Auteur Sujet: C ++ Icone  (Lu 2848 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
C ++ Icone
« le: 14 Avril 2009, 18:20:43 »
Salut je voulais savoir s' il vous plait comment ajouter une icone a mon programme car l' icone standard de windows pas terrible   ;D merci

petite precision j' utilise Qt, comme IDE j ai visual c++ et j' ai ajoute dans ressource mon ico son nom app.ico

merci



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #1 le: 14 Avril 2009, 21:42:47 »
Salut,
Commences par créer un fichier .rc dans l'onglet Fichiers de ressources.
Une fois fait, tu n'as qu'à rajouter ce code et lors de la compilation, l'icone sera celui que tu as choisi.
ICON "app.ico"
Il ne faut pas oublier de placer le fichier .ico dans le dossier du projet ;)

Bonne Chance.

++
Rider_77

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #2 le: 14 Avril 2009, 23:39:01 »
oui ca je sais mais ca donne ca L'édition de ressource n'est pas prise en charge dans le SKU Visual C++ Express



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #3 le: 14 Avril 2009, 23:47:33 »
Ça te dit ça quand tu compile, quand tu lances le programme... ?

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #4 le: 15 Avril 2009, 13:15:28 »
nana quand je veut editer le .rc mais je pense que dans ma version de visual il est pas possible de modif les .rc



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #5 le: 15 Avril 2009, 23:30:59 »
Quelle est ta version ?

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #6 le: 16 Avril 2009, 17:33:36 »
C' est celle la
Microsoft Visual C++ 2008 Express Edition

Donc j ai installer Dev c++ la je creer le .rc je fait compile et tout ave le compilateur de Qt (mingw) puis je vois que mon logiciel n' as pas son icone est ce que je doit ajoute quelque chose au .pro car le .rc n apparait pas dedans
« Modifié: 16 Avril 2009, 18:09:45 par sasuke78200 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #7 le: 16 Avril 2009, 21:42:28 »
Ta version n'a rien à voir avec ton problème... essaies de réinstaller Microsoft Visual.
Ah et ... vire moi tout suite Dev C++ :D

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #8 le: 16 Avril 2009, 22:33:59 »
Dev C ++ virer j aime pas mais j' ai chercher sur le net on m as dit que cette version de visual c++ etait gratuite donc il on retirer l edition des ressources voila pourquoi sinon j aimerais faire un keybind



#include <stdlib.h>
#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <stdio.h>
#include <conio.h>

#define ESCAPE 27
 
using namespace std;
 
int main(int argc, char *argv[])
{
int key;
while(1)
{
key =g etch();

if(key == 97)
{
cout <<"Naaaah"<<endl;

}
}

   return EXIT_SUCCESS;
}

la quand il appuye sur la touche a il affiche naaah et j aimerais savoir comment faire pour quand j appuie sur a sur le notepad par exemple ca affiche qque chose que j ai programmer par exemple hello



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #9 le: 16 Avril 2009, 22:40:25 »
D'abord pour ton problème, c'est pas du tout à cause de ta version je t'ai dit... j'ai la même.
Pour ta deuxième question, ça va être plus compliqué.
Il te faut jouer dans un Process externe à ton programme... à moins de jouer directement dans le Process de notepad ;)
Je te conseille de faire un petit programme console qui fait que dont tu veux.

Cependant, je ne peux pas vraiment t'aider, pour la simple et bonne raison que je suis capable de débuter un projet du genre, mais je n'ai pas assez de connaissance pour le terminer.

Bonne Chance à toi.

Tu pourrais toujours faire un hook, mais encore là c'est beaucoup plus compliqué :P
Bref, je ne crois pas que ce soit de ton niveau, mais tu peux toujours tenter.

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #10 le: 16 Avril 2009, 22:57:27 »
j ai trouver ca sur le net mais j' y comprend pas



#include <stdio.h>
#include <stdlib.h>
#include <cstdlib>
#include <iostream>
#include <windows.h>
 
 
using namespace std;
 
int main(int argc, char *argv[])
{
     
    Sleep(10000);
     
 
    long i=1;
 
    for(i=1;i<5;i+0) {
    keybd_event(VK_TAB,0x09,0,0);
    Sleep(1000);
    keybd_event(VK_TAB,0x09,KEYEVENTF_KEYUP,0);
    Sleep(1000);
    keybd_event(VK_F1,0x70,0,0);
    keybd_event(VK_F1,0x70,KEYEVENTF_KEYUP,0);
    Sleep(10000);
    keybd_event(VK_F2,0x71,0,0);
    keybd_event(VK_F2,0x71,KEYEVENTF_KEYUP,0);
    Sleep(1000);
    keybd_event(VK_F2,0x71,0,0);
    keybd_event(VK_F2,0x71,KEYEVENTF_KEYUP,0);
    Sleep(1000);
    keybd_event(VK_F2,0x71,0,0);
    keybd_event(VK_F2,0x71,KEYEVENTF_KEYUP,0);
    Sleep(1000);
    keybd_event(VK_F2,0x71,0,0);
    keybd_event(VK_F2,0x71,KEYEVENTF_KEYUP,0);
    Sleep(1000);
    }
     
    return EXIT_SUCCESS;



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne [viruz]rider_77

  • *
  • Mafioso
  • C/C++ programming
  • Messages: 2154
    • Voir le profil
Re : C ++ Icone
« Réponse #11 le: 16 Avril 2009, 23:13:45 »
Quand même....
Quand on apprend pas et surtout dans ce cas-ci, puisque c'est que des fonctions, on cherche sur internet.
Cherches chacune des fonctions sur la MSDN (tappe msdn + lenomdetafonction), lis, comprend et appliques ;)

C'est comme ça qu'on apprend ... on analyse des sources :D

Si tu connaissais pas la MSDN (www.msdn.com), il est grand temps que tu découvres ce site :D
Depuis qu'on me l'a montré, en un mois j'ai avancé autant qu'en 5 mois sans :P

Bonne Chance.
++
Rider_77

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : C ++ Icone
« Réponse #12 le: 16 Avril 2009, 23:22:51 »
merci je connaissez mais je savais pas l utiliser merci beaucoup



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog