대화 상자 데이터 유효성 검사
Dialog Data Exchange의 예제와 같이 DDV 함수를 호출하여 데이터 교환 외에 유효성 검사를 지정할 수 있습니다. 예제의 호출은 DDV_MaxChars
텍스트 상자 컨트롤에 입력된 문자열이 20자 이하인지 확인합니다. DDV 함수는 일반적으로 유효성 검사가 실패할 경우 메시지 상자로 사용자에게 경고하고 사용자가 데이터를 다시 입력할 수 있도록 잘못된 컨트롤에 포커스를 놓습니다. 지정된 컨트롤에 대한 DDV 함수는 동일한 컨트롤에 대한 DDX 함수 바로 후에 호출되어야 합니다.
사용자 고유의 사용자 지정 DDX 및 DDV 루틴을 정의할 수도 있습니다. DDX 및 DDV의 이와 다른 측면에 대한 자세한 내용은 MFC Technical Note 26을 참조하세요.
멤버 변수 추가 마법사는 데이터 맵에 모든 DDX 및 DDV 호출을 작성합니다.