CMFCMaskedEdit::SetValidChars
Specifica una stringa di caratteri validi in cui l'utente può immettere.
void SetValidChars(
LPCTSTR lpszValid=NULL
);
Parametri
- [in] lpszValid
Stringa contenente il set di caratteri di input validi. NULL significa che tutti i caratteri sono validi. Il valore predefinito del parametro è NULL.
Note
Utilizzare questo metodo per definire un elenco di caratteri validi. Se un carattere di input non è in questo elenco, il controllo di modifica mascherato non lo accetta.
Nell'esempio di codice accetta solo i numeri esadecimali.
//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"));
Requisiti
intestazione: afxmaskededit.h