[MFC] Etiquette de renseignements jaune ???

Etiquette de renseignements jaune ??? [MFC] - C++ - Programmation

Marsh Posté le 14-05-2002 à 14:09:20    

Dans presque tous les logiciels, lorsqu'on met le curseur pdt un peu de temps sur les boutons du logiciel, on a une petite étiquette jaune en dessous du curseur qui apparait et qui nous renseigne sur la commande.  
Moi, je voudrais faire ça mais c'est dans un bitmap que j'affiche dans une boite de Dlg. Comment faire ? Y'a rien qui permet d'afficher quelque chose en dessous du curseur suivant l'endroit où est positionné la souris ?
 
Ou sinon, au lieu de faire une étiquette comme ça, je pourais afficher les informations dans le titre de ma fenetre, mais comment changer en tps réel le titre de la boite de Dlg ?
 
Merci d'avance !
 
Joel

Reply

Marsh Posté le 14-05-2002 à 14:09:20   

Reply

Marsh Posté le 14-05-2002 à 14:19:51    

Pour les "bulles d'aide" officielles, je suis pas calé du tout. :) J'en ai bricolé à ma manière.
 
Pour changer le texte d'une feuille en C, il y a l'API SetWindowText()
 
The SetWindowText function changes the text of the specified window's title bar (if it has one). If the specified window is a control, the text of the control is changed.  
 
BOOL SetWindowText(
 
    HWND hWnd, // handle of window or control
    LPCTSTR lpString  // address of string
   );
 
Avec les MFC, il y a sans doute un truc "direct", mais je connais pas non plus. :??:

Reply

Marsh Posté le 14-05-2002 à 14:24:19    

Avec les MFC maintenant, y a
BOOL SetWindowText (LPCTSTR lpString);
Méthode membre (public) de CWnd.

Reply

Marsh Posté le 14-05-2002 à 14:26:24    

c'est terrible ! Merci à vous deux !
J'associerait ça avec OnMouseMove et rulezzzz !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed