Partager via


CMFCMaskedEdit::SetValidChars

Spécifie une chaîne de caractères valides que l'utilisateur peut entrer.

void SetValidChars(
   LPCTSTR lpszValid=NULL 
);

Paramètres

  • [in] lpszValid
    Une chaîne qui contient le jeu de caractères d'entrée valides. NULL signifie que tous les caractères sont valides. La valeur par défaut de ce paramètre est NULL.

Notes

Utilisez cette méthode pour définir une liste de caractères valides. Si un caractère d'entrée n'est pas dans cette liste, le contrôle d'édition masqué ne reçoit pas la.

L'exemple de code suivant ne reçoit que des nombres hexadécimaux.

//Mask: 0xFFFFm_wndMaskEdit.EnableMask( _T(" AAAA"),                // The mask string. _T("0x____"),               // The literal template string. _T('_'));                   // The default character that replaces the backspace character.// Valid string charactersm_wndMaskEdit.SetValidChars(_T("1234567890ABCDEFabcdef"));m_wndMaskEdit.SetWindowText(_T("0x01AF"));

Configuration requise

en-tête : afxmaskededit.h

Voir aussi

Référence

CMFCMaskedEdit, classe

Graphique de la hiérarchie