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

  1. #1
    Membre habitué Avatar de Crisanar
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : novembre 2004
    Messages : 162
    Points : 137
    Points
    137
    Par défaut Ajouter une icone dans la barre des titres (cme emule)
    Bonjour à tous,
    Vous avez p-e remarqué dans emule, kazaa, une icone supplémentaire dans la barre des titres (un petit point pour réduire l'applic dans le systray).
    J'aimerai savoir comment ajouter cette icone et comment intercepter le clic sur celle-ci.
    Pas besoin du code pour réduire dans la barre des tâches, je sais comment faire.
    Merci à tous,
    Crisanar

  2. #2
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    juin 2003
    Messages
    5 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : juin 2003
    Messages : 5 707
    Points : 10 406
    Points
    10 406
    Billets dans le blog
    3
    Par défaut
    Intercepter les messages de type WM_NCXXX: WM_NCPAINT pour dessiner ton bouton, WM_NCHITTEST ou WM_NCLBUTTONDOWN / WM_NCLBUTTONUP pour le clic dessus.

  3. #3
    Membre habitué Avatar de Crisanar
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : novembre 2004
    Messages : 162
    Points : 137
    Points
    137
    Par défaut
    Merci pour ta réponse Aurelien, mais si je dessine avec cette méthode, mon bouton aura-t-il l'apparence par défaut des boutons systèmes d'XP? Je suppose que cette méthode permet de dessiner ce que l'on veut mais pas spécialement un bouton système. A mon avis il doit exister un méthode plus facile.
    Enfin je vais deja essayer celà en attendant.

  4. #4
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    juin 2003
    Messages
    5 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : juin 2003
    Messages : 5 707
    Points : 10 406
    Points
    10 406
    Billets dans le blog
    3
    Par défaut
    C'est à toi de dessiner le bouton. Il n'y a pas de bouton système pour ce que tu veux faire donc tu peux pas lui demander de le faire pour toi. Les boutons que tu vois en haut à droite ce sont des images. Il te faut une image normale, une image enfoncé et une image survollée pour XP.

  5. #5
    Membre habitué Avatar de Crisanar
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : novembre 2004
    Messages : 162
    Points : 137
    Points
    137
    Par défaut
    Je comprends ton raisonnement mais je me permet d'insister. Si je change le style d'XP ce bouton change aussi. Je ne doute pas que les programmeurs d'emule sont des gens consciencieux qui ont fait leur boulot à fond mais de là à créer des images pour tous les styles existants C'est pour ca que je suppose qu'il doit exister une technique pour créer un bouton système par défaut. Soit dit entre nous, c'est toujours le même bouton que j'ai vu dans tous les programmes, donc à mon avis c'est bien un truc système.

  6. #6
    Membre habitué Avatar de Crisanar
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : novembre 2004
    Messages : 162
    Points : 137
    Points
    137
    Par défaut
    Pas d'autres infos? (Désolé d'insister mais mon post est en train de passer aux oubliettes)

  7. #7
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    juin 2003
    Messages
    5 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : juin 2003
    Messages : 5 707
    Points : 10 406
    Points
    10 406
    Billets dans le blog
    3
    Par défaut
    Si tu ouvres emule avec un éditeur de resources, tu constateras qu'il y a 3 images représentant les différents états de ce bouton : une image par style de WinXP...
    Au mieux tu ne pourras avoir que le bouton vierge, il faudra au moins dessiner le petit trait qui indique qua ça minimise dans le systray.

  8. #8
    Membre habitué Avatar de Crisanar
    Profil pro
    Inscrit en
    novembre 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations forums :
    Inscription : novembre 2004
    Messages : 162
    Points : 137
    Points
    137
    Par défaut
    Effectivement, je viens de jetter un oeil avec un éditeur de ressources, ils ont créé trois packages de bitmaps pour les 3 différents styles de boutons proposés par XP. Il n'existe donc pas de méthode "facile".
    Merci à tous pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/11/2014, 10h33
  2. Incorporer une icone dans la barre des taches
    Par mouss4rs dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 28/03/2008, 12h46
  3. Ajouter une icônes dans la barre de titre
    Par fraric dans le forum Windows Forms
    Réponses: 8
    Dernier message: 11/02/2007, 22h22
  4. mettre une appli en icone dans la barre des taches
    Par oeil de nuit dans le forum Windows
    Réponses: 10
    Dernier message: 14/08/2006, 14h43
  5. Creation d'une icon dans la barre des taches
    Par Janitrix dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 22/12/2005, 23h36

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