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

C++Builder Discussion :

[TrayIcon] Complément d'info...


Sujet :

C++Builder

  1. #1
    Membre habitué Avatar de SteelBox
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2002
    Messages : 446
    Points : 194
    Points
    194
    Par défaut [TrayIcon] Complément d'info...
    Bonjour,
    suite à la lecture des posts de ce forum sur le trayicon, j'ai utilisé l'exemple ici :
    C:\Program Files\Borland\CBuilder4\Examples\Apps\TrayIcon

    J'ai un petit problème : quand je passe le curseur de la souris sur l'icone dans la barre le hint m'indique n'importe quoi. Dans l'exemple ca met on et Off, mais je n'est aps trouvé ou définir ces valeurs, quelqu'un peut il m'aider ?


    Autre chose, que signifie ce bloc d'instruction, j'aimerais comprendre :
    BEGIN_MESSAGE_MAP
    MESSAGE_HANDLER(MYWM_NOTIFY,TMessage,MyNotify)
    END_MESSAGE_MAP(TForm)
    J'ai une dernière question. Comment faire pour lire un icone dans un fichier de ressource. Avec un bmp, j'utilise la première méthode, mais avec une icone, comment fait-on ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            //ImEtat->Picture->Bitmap->LoadFromResourceName((int)HInstance,"start");
            ImEtat->Picture->Icon->LoadFromFile("ok.ico");
    Merci
    La vitesse de la lumière étant supérieure à celle du son, il apparaît normal que beaucoup de gens paraissent brillants jusqu'à ce qu'ils l'ouvrent.

  2. #2
    Membre habitué Avatar de SteelBox
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2002
    Messages : 446
    Points : 194
    Points
    194
    Par défaut
    Concernant mon deuxième problème j'ai appris que la méthode n'existait pas et qu'il fallait passer par l'api windows LoadResource.
    J'ai essayé le code ci-dessous, mais il ne fonctionne pas, quelqu'un sait -il pourquoi ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            HRSRC hResLoad; // handle to loaded resource
            HRSRC hRes = FindResource(Handle, "START", RT_ICON);
            hResLoad = LoadResource(Handle, hRes);
            ImEtat->Picture->Icon->Handle=hResLoad;
    Merci
    La vitesse de la lumière étant supérieure à celle du son, il apparaît normal que beaucoup de gens paraissent brillants jusqu'à ce qu'ils l'ouvrent.

  3. #3
    Membre habitué Avatar de SteelBox
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    446
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2002
    Messages : 446
    Points : 194
    Points
    194
    Par défaut
    C'est bon j'ai trouvé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ImEtat->Picture->Icon->Handle=LoadIconA(g_hinst, "STOP");
    il faut aussi changer le winmain :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPInstance, LPSTR, int)
    La vitesse de la lumière étant supérieure à celle du son, il apparaît normal que beaucoup de gens paraissent brillants jusqu'à ce qu'ils l'ouvrent.

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

Discussions similaires

  1. complément d'info...
    Par kicao dans le forum MATLAB
    Réponses: 6
    Dernier message: 30/11/2008, 18h04
  2. Complément d'info Silverlight + Apache + Mysql voire Linq
    Par debug dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 17/10/2008, 11h03
  3. Complément d'Infos sur les .ini
    Par Fred2209 dans le forum Visual C++
    Réponses: 4
    Dernier message: 27/12/2006, 09h59
  4. recherche complément d'info sur instanceof
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 23/11/2006, 09h55
  5. Complément d'info sur l'utilisation de settimeout
    Par WhyMee dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 18/08/2006, 13h08

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