Compartilhar via


CMFCMaskedEdit::SetValidChars

Especifica uma cadeia de caracteres de caracteres válidos que o usuário pode inserir.

void SetValidChars(
   LPCTSTR lpszValid=NULL 
);

Parâmetros

  • [in] lpszValid
    Uma cadeia de caracteres que contém o conjunto de caracteres válidos de entrada.NULL significa que todos os caracteres são válidos.O valor padrão de esse parâmetro é NULL.

Comentários

Use este método para definir uma lista de caracteres válidos.Se um caractere de entrada não está em esta lista, o controle de edição mascarado a não aceitará.

O exemplo de código aceita apenas números hexadecimais.

//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

Cabeçalho: afxmaskededit.h

Consulte também

Referência

Classe de CMFCMaskedEdit

Gráfico de hierarquia