IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

probleme de ressource


Sujet :

Windows

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut probleme de ressource
    Bonjour à tous,

    j'ai crée un fichier ressource pour ajouter un icone à mon .exe, cela s'est bien passé, mais maintenant je voudrais remettre l'icone par defaut mais je n'y arrive pas, c'est celui que j'avais mis dans le fichier ressource qui revient pourtant j'ai effacé mon fichier .rc, je ne comprends pas.

    C'est l'icone de la barre des taches qui veut pas partir, les autres celui de mon exe et celui à coté du titre de la fenetre sont bien parti.

    Et je voudrais aussi savoir si je peux utiliser un HANDLE d'instance créé separément de la fonction WinMain pour charger des ressources ? (je n'ai pas utilisé la fonction WinMain, j'ai laissé int main(); et j'ai créé un HANDLE d'instance a coté HINSTANCE h

    J'utilise codeblocks.

    Merci pour votre aide.

  2. #2
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    mais maintenant je voudrais remettre l'icone par defaut mais je n'y arrive pas, c'est celui que j'avais mis dans le fichier ressource qui revient pourtant j'ai effacé mon fichier .rc, je ne comprends pas.
    Le fichier .rc est un fichier source (un "Resource Script File") et non un fichier requis à l'exécution. Recompile ton exe (sans fichier des ressources ...) et assure-toi que les icônes utilisées dans la structure WNDCLASSEX sont bien les icônes "par défaut".

    C'est l'icone de la barre des taches qui veut pas partir, les autres celui de mon exe et celui à coté du titre de la fenetre sont bien parti.
    Dans ALt + TAB tu veux dire ? Regarde bien ce que t'as mis dans le champ "Large Icon" de ta structure WNDCLASSEX comme je te l'ai déjà dit.

    Et je voudrais aussi savoir si je peux utiliser un HANDLE d'instance ... (je n'ai pas utilisé la fonction WinMain ...)
    hInstance = GetModuleHandle(NULL);

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Dans mes paramètres de la class windows j'ai mis NULL a hIcon et NULL hIconSm, et si je met LoadIcon(NULL, IDI_APPLICATION) a hIcon j'ai bien mon icon par defaut qui se met en bas dans la bar des taches (entre le menu demarrer et les icones a coté de l'heure) mais des que je remet ce paramètre à NULL alors c'est l'icone que j'avais mis dans mon fichier ressource qui revient, a chaque fois !

    Merci de votre aide.

  4. #4
    Expert éminent
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Points : 8 389
    Points
    8 389
    Par défaut
    Parce que tu te lies toujours avec le fichier .res (.rc compilé). Il faut que tu le supprimes aussi. N'oublie pas de faire un rebuild complet.

Discussions similaires

  1. Probleme ID ressource treeview
    Par juju116 dans le forum Visual C++
    Réponses: 2
    Dernier message: 07/11/2011, 20h24
  2. [C] probleme avec Ressource d'un projet
    Par Shark9 dans le forum Débuter
    Réponses: 1
    Dernier message: 01/05/2011, 01h20
  3. Probleme de ressource non libérée - Image en WPF
    Par WhyNottt dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 13/08/2010, 15h50
  4. Probleme de ressource CPu suite à un repaint
    Par cactus13 dans le forum 2D
    Réponses: 3
    Dernier message: 20/10/2007, 00h51
  5. Probleme de ressources bundles dans un jar
    Par dideux dans le forum Langage
    Réponses: 8
    Dernier message: 14/09/2006, 18h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo