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 :

Divers problèmes avec un projet MFC


Sujet :

MFC

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 4
    Par défaut Divers problèmes avec un projet MFC
    Bonjour à tous. Je me familiarise avec les MFC, et réalise un projet grâce à elles.

    Cependant je rencontre quelques points qui me posent problème, notamment :

    1) Je cherche à insérer des espaces lors de l'écriture dans un CEdit (pour séparer des octets) exemple : l'utilisateur tape "1234567890" et on obtient "12 34 56 78 90". J'ai réussi à le faire, une fois la chaine entrée, mais je souhaiterais le faire on-the-fly.
    Le souci que je rencontre est que à chaque insertion d'espace, je fais un UpdateData(false), qui va remettre mon curseur au départ de la boite, ce qui contraint donc l'utilisateur à retourner à la fin de la box pour continuer à taper, pas idéal. Le faire on-the-fly est-il envisageable ?

    2) Lorsque je lance mon programme, et que ma fenêtre s'ouvre (il s'agit d'un SDI), elle ne se met pas du tout à une taille "optimisée", et l'utilisateur doit à chaque fois la redimensionner. J'ai essayé d'utiliser la fonction OnGetMinMaxInfo, mais sans succès. Etait-ce une fausse piste ?

    3) Les raccourcis claviers typiques (ctrl x, ctrl c, ctrl v, ctrl a) ne fonctionnent pas. J'ai cru comprendre en parcourant les sujets qu'il faudrait ajouter cette gestion dans chaque EditBox, mais je ne suis pas certain d'avoir bien compris.

    Je vous remercie par avance de votre aide.
    N'hésitez pas non plus si j'ai été un boulet à me rediriger vers le lien d'une page me donnant éventuellement la réponse à une question.

    Bonne soirée.

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 461
    Par défaut
    Quelle version des MFC ?
    Quelle version de VisualStudio ?

    1) Je cherche à insérer des espaces lors de l'écriture dans un CEdit (pour séparer des octets) exemple : l'utilisateur tape "1234567890" et on obtient "12 34 56 78 90". J'ai réussi à le faire, une fois la chaine entrée, mais je souhaiterais le faire on-the-fly.
    Le souci que je rencontre est que à chaque insertion d'espace, je fais un UpdateData(false), qui va remettre mon curseur au départ de la boite, ce qui contraint donc l'utilisateur à retourner à la fin de la box pour continuer à taper, pas idéal. Le faire on-the-fly est-il envisageable ?
    MaskEditBox

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 4
    Par défaut
    Bonjour. Il s'agit de Visual C++ 9.0

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 4
    Par défaut
    Bonsoir.

    J'ai réglé les points 2) et 3). Par contre, je bloque toujours sur le 1).
    Je ne trouve pas de doc sur les MaskEditBox

  5. #5
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 461

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 4
    Par défaut
    Merci

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

Discussions similaires

  1. pb pour associé un fichier chm avec un projet MFC
    Par Cédric_07 dans le forum MFC
    Réponses: 9
    Dernier message: 05/12/2006, 15h56
  2. énorme problème avec mon interface MFC
    Par cenedra dans le forum MFC
    Réponses: 23
    Dernier message: 17/07/2006, 09h36
  3. énorme problème avec mon interface MFC
    Par cenedra dans le forum C++
    Réponses: 2
    Dernier message: 12/07/2006, 09h54
  4. divers problèmes avec wxwidgets
    Par altadeos dans le forum wxWidgets
    Réponses: 4
    Dernier message: 08/02/2006, 09h36
  5. divers problème avec Java et jdbc
    Par chti_juanito dans le forum JDBC
    Réponses: 28
    Dernier message: 31/10/2005, 16h54

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