TOOLTIPS SUR DIALOGBOX (WIN32)

thxoptimizer Messages postés 24 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 18 octobre 2014 - 29 août 2005 à 17:44
thxoptimizer Messages postés 24 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 18 octobre 2014 - 30 août 2005 à 09:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11351-tooltips-sur-dialogbox-win32

thxoptimizer Messages postés 24 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 18 octobre 2014
30 août 2005 à 09:15
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.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
29 août 2005 à 18:11
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
thxoptimizer Messages postés 24 Date d'inscription mardi 28 décembre 2004 Statut Membre Dernière intervention 18 octobre 2014
29 août 2005 à 17:44
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 :-(((((((
Rejoignez-nous