CMFCMaskedEdit::EnableMask
초기화는 masked 컨트롤 편집.
void EnableMask(
LPCTSTR lpszMask,
LPCTSTR lpszInputTemplate,
TCHAR chMaskInputTemplate=_T('_'),
LPCTSTR lpszValid=NULL
);
매개 변수
[in] lpszMask
사용자 입력의 각 위치에 표시할 수 있는 문자 형식을 지정 하는 마스크 문자열입니다.길이 lpszInputTemplate 및 lpszMask 매개 변수 문자열이 동일 해야 합니다.마스크 문자에 대 한 자세한 내용은 주의 섹션을 참조 하십시오.[in] lpszInputTemplate
마스크 템플릿 문자열 리터럴에 문자가 지정 사용자 입력의 각 위치에 나타날 수 있습니다.밑줄 문자 (_) 문자 자리 표시자로 사용 합니다.길이 lpszInputTemplate 및 lpszMask 매개 변수 문자열이 동일 해야 합니다.[in] chMaskInputTemplate
각 사용자 입력에서 잘못 된 문자에 대 한 프레임 워크를 대체 하는 기본 문자입니다.이 매개 변수의 기본값은 밑줄 (_)입니다.[in] lpszValid
올바른 문자 집합을 포함 하는 문자열입니다.NULL모든 문자를 사용할 수 있음을 나타냅니다.이 매개 변수의 기본값은 NULL입니다.
설명
Masked edit 컨트롤에 대 한 마스크를 만들려면이 메서드를 사용 합니다.클래스에서 파생 되는 CMFCMaskedEdit 클래스 및 재정의 하는 CMFCMaskedEdit::IsMaskedChar 사용자 지정 마스크 처리에 대 한 코드를 직접 사용 하는 메서드.
다음 표에서 기본 마스크 문자를 나열 합니다.
마스크 문자 |
정의 |
---|---|
D |
숫자입니다. |
d |
숫자 또는 공백이며 |
+ |
더하기 ('+ '), 빼기 ('-'), 또는 공간. |
C |
알파벳 문자입니다. |
c |
알파벳 문자 또는 공백입니다. |
A |
영숫자 문자입니다. |
{a |
영숫자 문자 또는 공백입니다. |
* |
인쇄 가능한 문자입니다. |
요구 사항
헤더: afxmaskededit.h