Compartir a través de


CMFCMaskedEdit::SetValidChars

Especifica una cadena de caracteres válido que el usuario puede especificar.

void SetValidChars(
   LPCTSTR lpszValid=NULL 
);

Parámetros

  • [in] lpszValid
    Una cadena que contiene el conjunto de caracteres de entrada válidos.NULL significa que todos los caracteres son válidos.El valor predeterminado de este parámetro es NULL.

Comentarios

Utilice este método para definir una lista de caracteres válidos.Si un carácter de entrada no está en esta lista, el control de edición enmascarado no la aceptará.

El ejemplo de código siguiente sólo acepta los números hexadecimales.

//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"));

Requisitos

encabezado: afxmaskededit.h

Vea también

Referencia

Clase de CMFCMaskedEdit

Gráfico de jerarquía