Condividi tramite


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

Vedere anche

Riferimenti

Classe CMFCMaskedEdit

Grafico delle gerarchie