[ Win32 ] Contrôle Tab - Focus au clic-droit

Résolu
lectpe Messages postés 162 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 17 juillet 2010 - 9 juin 2010 à 18:50
lectpe Messages postés 162 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 17 juillet 2010 - 9 juin 2010 à 20:41
Bonjour.

Je voudrais savoir comment donner le focus à l'élément d'un tabcontrol au clic-droit de la souris avec l'API Win32.

Cordialement.

Greg.

2 réponses

racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
9 juin 2010 à 20:35
Salut,
Une solution consisterait à sous-classer le TabControl et intercepter WM_RBUTTONDOWN pour le remplacer par WM_LBUTTONDOWN en première ligne de la procédure de sous-classement:
if(message==WM_RBUTTONDOWN) message=WM_LBUTTONDOWN;

Tu peux le tester avec mon code source:
ONGLETS-MULTICOLORES-WIN32-API
Ca devrait marcher.
3
lectpe Messages postés 162 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 17 juillet 2010 3
9 juin 2010 à 20:41
Bonjour.

Merci beaucoup, ça marche, en effet.

Cordialement.

Greg.
0
Rejoignez-nous