Tooltips sur dialogbox (win32)

Soyez le premier à donner votre avis sur cette source.

Vue 5 666 fois - Téléchargée 690 fois

Description

Tooltips avec differentes couleurs.
Il faut un hook sur une dlgbox pour recuperer les messages.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
24
Date d'inscription
mardi 28 décembre 2004
Statut
Membre
Dernière intervention
18 octobre 2014

Bon OK; pour ceux qui seraient dans mon cas, j'ai finalement trouvé ça qui est beaucoup plus facile à implémenter :
http://www.cppfrance.com/code.aspx?id=9681

Dommage, il fait pas (encore) les couleurs de fond (faut voir si je peux faire un mix avec le tiens), mais il est beaucoup plus simple à utiliser dans chaque boîte de dialogue:
juste une variable de type TT de type ToolTip à déclarer, puis dans OnInitDialog():
TT.TTInit(m_hWnd); //désigne la fenêtre parent (la boîte de dialogue en question)
TT.TTAddTool("Texte 1",IDC_ELEMENT1);
TT.TTAddTool("Texte 2", IDC_ELEMENT2);

Merci quand-même.
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
28
Désolé mais ici c'est prog "à la main" par API => liberté et simplicité.
Très certainement quelque exemple dispo sur: http://www.codeguru.com
Messages postés
24
Date d'inscription
mardi 28 décembre 2004
Statut
Membre
Dernière intervention
18 octobre 2014

Bonjour,

L'idée est excellente, mais malheureusement, bien qu'il y ait marqué "niveau débutant", je n'arrive pas à comprendre comment faire pour utiliser ça dans un projet MDI au bout de 2h00 d'efforts.
J'ai essayé de supprimer ce qui concernait la création de la boîte puisque moi elles sont créées dans une classe et lancées à partir du cadre principal, mais j'arrive à rien du tout :-(((((((

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.