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

MFC Discussion :

souci de tooltip


Sujet :

MFC

  1. #1
    Invité
    Invité(e)
    Par défaut souci de tooltip
    salut à tous,

    j'ai un petit souci avec les tooltips. Je me suis inspire de la FAQ C++ du site.
    voila comment je l'init :

    m_tooltip.Create(this); // la view ou la dialog
    m_tooltip.AddTool(GetDlgItem(IDC_STATIC_PICTURE),"tests");

    et j'ai ajoute ca dans PreTranslateMessage
    if (m_tooltip.m_hWnd != NULL) m_tooltip.RelayEvent(pMsg);

    le tooltip s'affiche bien mais il ne disparait que si je sort de la sa zone, si je fais un clic ou si je passe dessus avec la souris. Or je voudrai qu'il disparaisse dès que je bouge la souris. J'ai essaye de sous traiter WM_MOUSEMOVE mais je n'ai pas reussi.

    si quelqu'un à une idée, ca m'intéresse....

  2. #2
    Membre averti
    Inscrit en
    Mai 2004
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 35
    Par défaut Re: souci de tooltip
    A la place de : m_tooltip.Create(this) tu devrais essayer m_tooltip.Create(GetDlgItem(IDC_STATIC_PICTURE)).

  3. #3
    Invité
    Invité(e)
    Par défaut
    salut,

    effectivement c'est peut etre un peu plus propre, mais ca ne resout pas ce que je veux faire

    mais merci quand meme pour ta remarque

Discussions similaires

  1. Soucis d'alignement tooltip
    Par Tobear91 dans le forum jQuery
    Réponses: 1
    Dernier message: 01/06/2011, 17h56
  2. [langage] ptit souci de syntaxe
    Par marouanitos dans le forum Langage
    Réponses: 2
    Dernier message: 26/09/2003, 10h28
  3. [File et Directory ListBox] Soucis de filtre
    Par Mercilius dans le forum Composants VCL
    Réponses: 8
    Dernier message: 04/04/2003, 16h17
  4. Réponses: 4
    Dernier message: 16/02/2003, 12h16
  5. Réponses: 2
    Dernier message: 03/10/2002, 17h24

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