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

MFC Discussion :

postionner le curseur sur un item


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 60
    Par défaut postionner le curseur sur un item
    Bonjour,

    voila, je me demandais s'il etait possible de positionner le curseur de souris automatiquement sur un item (par exemple un CButton).
    Y'a bien la fonction SetCursorPos, mais çà prend des valeurs x,y en parametres ... un peu galère mais faisable s'il s'agit d'un item que j'ai moi-meme créé (du moins je pense), mais comment faire s'il s'agit du bouton OK d'une messageBox créée avec AfxMessageBox ?

    merci,
    Yéyé

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    bah suffit de récupérer les coordonnées de l'item

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 60
    Par défaut
    hum
    D'accord pour un item que j'ai créé moi-meme.
    Mais s'il s'agit du bouton OK d'une messagebox créée avec ::AfxMessageBox(...), comment je fais ?
    Je n'ai pas à priori la référence sur cet item.

    Yéyé

  4. #4
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    pour une messagebox, c'est au centre de l'écran
    après, s'il s'agit de choses un peu plus compliquées, il faut faire une énumération des fenetres (au sens controles) qui sont au premier plan

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 60
    Par défaut
    ok, je vois à peu près ... en faisant GetForegroundWindow() ...
    Je vais me débrouiller avec çà, merci beaucoup.

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

Discussions similaires

  1. Réponses: 21
    Dernier message: 24/06/2014, 12h28
  2. Comment changer l'aspect du curseur sur un lien ?
    Par Fleep dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/03/2005, 17h30
  3. [JTextField] placer le curseur sur un JTextField
    Par sixkiller dans le forum Composants
    Réponses: 2
    Dernier message: 30/11/2004, 21h28
  4. [PLSQL] curseur sur seulement qq enregistrements
    Par romuald9999 dans le forum SQL
    Réponses: 13
    Dernier message: 30/07/2004, 17h48
  5. [DBLookupComboBox] Avoir un curseur sur une DBLookupCoboBox
    Par webbulls dans le forum Bases de données
    Réponses: 3
    Dernier message: 08/05/2004, 11h52

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