Paramètres du contrôle d'Info-bulle
Vous pouvez définir le contrôle d'info-bulle (CToolTipCtrl) pour être actif ou inactif. Lorsque vous le définissez comme actif, le contrôle d'info-bulle apparaît lorsque le curseur est sur un outil. Lorsque vous définissez comme inactif, le contrôle des info-bulles ne s'affiche pas, même si le curseur se trouve sur un outil. Appelez Activer pour activer ou désactiver un contrôle d'info-bulle.
Vous pouvez définir une info-bulle active pour afficher l'info-bulle lorsque le curseur est sur un outil, que la fenêtre propriétaire du contrôle d'info-bulle soit active ou inactive, en utilisant le style TTS_ALWAYSTIP. Si vous n'utilisez pas ce style, le contrôle d'info-bulle apparaît lorsque la fenêtre propriétaire de l'outil est active, mais pas lorsqu'elle est inactive.
La plupart des applications contiennent des barres d'outils avec des outils qui correspondent aux commandes de menu. Pour ces outils, il est plus pratique que le contrôle d'info-bulle affiche le même texte que l'élément de menu correspondant. Le système élimine automatiquement les caractères d'accélérateur "et commercial" (&) de toutes les chaînes transmises à un contrôle d'info-bulle, à moins que le contrôle soit le style TTS_NOPREFIX.