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 :

[MFC] CEdit + caractere tjrs visible


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par défaut [MFC] CEdit + caractere tjrs visible
    Salut,

    J'invite l'utilisateur a saisir une adresse hexa dans un CEdit.
    Je place les deux premiers caractères du CEdit à "0x".
    Je voudrai qu'il ne puisse pas reculer au dela de ces deux
    caractères de façon a ce que "0x" reste toujours visible.

    Si vous avez une solution simple ...

    Arnaud

  2. #2
    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
    ce que je ferais moi en premiere idée, c'est dès que je detecte que le curseur est sur l'une des positions interdites, je le remets à la fin (voir posfromchar)
    ou bien, dès qu'on recoit l'évenement CHANGE, vérifier que le début est toujours ce qui nous interesse et sinon le changer

    à part ca, je vois pas trop

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 62
    Par défaut
    ouai, j'ai fait la 2eme solution.

    Sur l'evenement OnChange,
    => Je recupere le texte.
    => Si la taille est inferieur a 2, je remet a "0x"

    Sa marche pas mal, sauf que le curseur ne se place
    pas au bon endroit, mais c'est pas grave.

    On va dire que c resolu quand meme...

    Dommage qu'il n'y ai pas une propriété du CEdit qui
    permet de laisser un texte fixe au debut.

    Arnaud

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 27/02/2007, 10h35
  2. [MFC] CEdit et espace
    Par annedjomo dans le forum MFC
    Réponses: 3
    Dernier message: 19/10/2005, 11h58
  3. Réponses: 3
    Dernier message: 27/09/2005, 08h44
  4. Réponses: 4
    Dernier message: 23/05/2004, 17h14
  5. Réponses: 4
    Dernier message: 21/05/2004, 09h13

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