CMFCMaskedEdit::SetValidChars
指定使用者可以輸入有效字元的字串。
void SetValidChars(
LPCTSTR lpszValid=NULL
);
參數
- [in] lpszValid
包含一組有效輸入字元的字串。 NULL 表示所有有效的字元。 此參數的預設值為 NULL。
備註
使用這個方法定義有效的字元清單。 如果輸入字元不在清單中, Masked Edit 控制項不會接受它。
下列程式碼範例只接受十六進位數字。
//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"));
需求
標題: afxmaskededit.h