none
Choix du type de clavier virtuel sur sélection d'un CEdit RRS feed

  • Discussion générale

  • Bonjour,

    Je développe actuellement une application MFC en C++ sous Visual Studio 2013.

    Dans mon interface graphique, j'utilise la classe CEdit avec une surcouche personnelle (pour la gestion des comportement si le champs est numérique par exemple).

    En mode tablette, lors de l'appuie dans un champs avec le doigt, le clavier virtuel se lance bien, mais systématiquement en mode classique (Default).

    Je souhaiterais qu'il se lance en mode Number pour les champs numériques, en mode Search pour un champs de recherche etc.

    Quelqu'un saurait-il comment je peux faire cela de façon simple? Il semblerait que je sois le 1er à me poser cette question ce qui est assez surprenant...

    Merci d'avance et bonne journée à tous,

    Alex.

    jeudi 2 mars 2017 09:58

Toutes les réponses

  • Bonjour Alex,
    Est-ce que l'application marche comme prévu quand elle n'est pas en mode tablette? Pouvez-vous partager le code utilisé avec CEdit? Le thread suivant peut être utile: Can we set input mode for WM smart phone, such as number mode?

    Cordialement,
    Nina

    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.



    vendredi 3 mars 2017 09:51
    Modérateur
  • Bonjour,

    Lorsque l'application n'est pas en mode tablette, le clavier virtuel ne se lance pas ce qui est le comportement normal attendu.

    La surcouche à CEdit n'a pas d'importance. Simplement, ma question est simplement de savoir si je peux faire en sorte de pouvoir choisir le type de clavier (alphanumérique, numérique, mot de passe, adresse mail...) qui se lance lors de la sélection d'un champ.

    Le thread que vous m'indiquez ne m'apporte pas plus d'informations puisqu'il concerne un développement mobile (donc utilisant le SDK associé). Je développe en MFC.

    Merci d'avance pour votre retour,

    Alexis.

    mardi 7 mars 2017 10:41