Bonjour,
J'aimerais votre aide pour essayer de comprendre un problème auquel je suis confronté avec l'état que je veux donner à des boutons. Pour des questions graphiques, je souhaite que chaque bouton ait un état ON (bouton en position down)- OFF (bouton en position up).
Voilà comment je procède:
je crée donc les boutons avec les fonctions qui vont bien dans
puis dans
Code : Sélectionner tout - Visualiser dans une fenêtre à part case WM_CREATE:
(Cela fonctionne avec un jeu de if )
Code : Sélectionner tout - Visualiser dans une fenêtre à part case WM_COMMAND:SendMessage(hControle1,(UINT) BM_SETSTATE,1/*1pour down 0 pour up*/,0);
Par contre, si je clic sur un autre bouton (BTN2) de la fenêtre, le BTN1 semble perdre le focus et revient à la position initiale.
Pouvez-vous me dire comment je pourrais corriger cela ou m'aider à comprendre ?
++
Partager