CDataExchange 클래스
대화 상자 데이터 교환 (DDX) 및 mfc에서 사용 되는 대화 상자 데이터 유효성 검사 (DDV) 루틴을 지원 합니다.
class CDataExchange
Members
Public 생성자
Name |
설명 |
---|---|
CDataExchange 개체를 생성합니다. |
Public 메서드
Name |
설명 |
---|---|
유효성 검사에 실패 하면 호출 됩니다.이전 컨트롤에 포커스를 다시 설정 하 고 예외를 throw 합니다. |
|
지정 된 컨트롤에 데이터 교환 또는 유효성 검사를 준비합니다.Nonedit 컨트롤을 사용 합니다. |
|
데이터 교환 또는 유효성 검사에 대 한 지정 된 편집 컨트롤을 준비합니다. |
|
지정 된 OLE 컨트롤 데이터 교환 또는 유효성 검사를 준비합니다.Nonedit 컨트롤을 사용 합니다. |
공용 데이터 멤버
Name |
설명 |
---|---|
DDX 및 DDV 방향에 대 한 플래그를 지정 합니다. |
|
대화 상자 또는 창 위치 데이터 교환 됩니다. |
설명
CDataExchange기본 클래스에 없는 것입니다.
사용자 지정 데이터 형식 또는 컨트롤에 대 한 데이터 교환 루틴을 작성 하는 경우이 클래스를 사용 하거나 사용자 고유의 데이터 유효성 검사 루틴을 작성 하는 경우.자신의 DDX 및 DDV 루틴에 대 한 자세한 내용은 기술 참고 26.DDX 및 DDV 개요 대화 상자 데이터 교환 및 유효성 검사 및 대화 상자.
A CDataExchange 개체 배치 DDX 및 DDV 데 필요한 컨텍스트 정보를 제공 합니다.플래그 m_bSaveAndValidate 는 FALSE 때 DDX 사용 대화 상자 컨트롤에서 데이터 멤버의 초기 값을 입력 합니다.플래그 m_bSaveAndValidate 는 TRUE 때 DDX 사용 데이터 멤버 및 DDV를 사용 하 여 데이터 값을 검사할 때에 대화 상자 컨트롤의 현재 값을 설정 합니다.DDV 유효성 검사에 실패할 경우 DDV 프로시저 입력된 오류를 설명 하는 메시지 상자가 표시 됩니다.DDV 프로시저 호출 다음 실패 잘못 된 컨트롤에 포커스를 다시 설정 하 여 유효성 검사 프로세스를 중지 하려면 예외를 throw 합니다.
상속 계층 구조
CDataExchange
요구 사항
헤더: afxwin.h