IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

[debutant]Button Focus ? (win32 API)


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 44
    Par défaut [debutant]Button Focus ? (win32 API)
    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_COMMAND:SendMessage(hControle1,(UINT) BM_SETSTATE,1/*1pour down 0 pour up*/,0);
    (Cela fonctionne avec un jeu de if )

    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 ?

    ++

  2. #2
    Membre chevronné Avatar de stephdim
    Profil pro
    Inscrit en
    Août 2007
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 462
    Par défaut
    salut,

    ce comportement est déjà géré par les boutons standards

    suffit de mettre les styles BS_AUTOCHECKBOX et BS_PUSHLIKE

    et ça marche tout seul, pas de code à faire

    @+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 44
    Par défaut
    Citation Envoyé par stephdim Voir le message
    salut,

    ce comportement est déjà géré par les boutons standards

    suffit de mettre les styles BS_AUTOCHECKBOX et BS_PUSHLIKE

    et ça marche tout seul, pas de code à faire

    @+
    Merci à toi de m'avoir répondu, c'était devant mes yeux et je l'ai même pas vu

    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de compilation avec dev-c++ pour WIN32 API
    Par ValyGator dans le forum Dev-C++
    Réponses: 2
    Dernier message: 08/01/2007, 14h53
  2. MAKELPARAM et GetParent (WIN32 API et C)
    Par ZeroZero dans le forum Windows
    Réponses: 6
    Dernier message: 28/10/2006, 20h00
  3. Réponses: 5
    Dernier message: 14/04/2006, 23h05
  4. Réponses: 2
    Dernier message: 15/03/2006, 10h13
  5. [win32]API d'analyse du fichier Host ?
    Par Laurent Dardenne dans le forum Développement
    Réponses: 2
    Dernier message: 02/11/2005, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo