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