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